This is an example Play application that uses Java, and communicates with an in memory database using EBean.
The GitHub location for this project is inside:
https://github.com/playframework/play-samples
By default, the project uses the Pekko HTTP Server backend. To switch to the Netty Server backend, enable the PlayNettyServer sbt plugin in the build.sbt file.
In the build.sbt of this project, you'll find a commented line for this setting; simply uncomment it to make the switch.
For more detailed information, refer to the Play Framework documentation.
Play documentation is here:
https://playframework.com/documentation/latest/Home
EBean is a Java ORM library that uses SQL:
https://www.playframework.com/documentation/latest/JavaEbean
and the documentation can be found here: