A taste of Spring Boot and Kotlin.
JDK 21 and GraalVM are supported. Uses Version Catalog.
Also provides a flake.nix
for Nix users.
After updating gradle dependencies, run:
nix run .#update-deps
Or in nix develop environment:
nix develop
# in develop shell
update-deps
Then in nix develop environment:
./gradlew bootRun
nix build
Then use ./result/bin/SpringPlay
to start the server.