/petclinic-spring5-reactive

Kotlin/Spring 5 PetClinic application

Primary LanguageKotlin

Build Status

Description

PetClinic application using Kotlin, Spring 5 with the reactive APIs (Reactor). You can find the related blog here.

Technologies used

Run the app in dev mod using command line

  • Run ./gradlew bootRun in another terminal
  • Open http://localhost:8080/ in your browser
  • If you want to debug the app, add --debug-jvm parameter to Gradle command line

Package and run the application from the executable JAR:

./gradlew clean build
java -jar build/libs/petclinic-spring5-kotlin-1.0.0-SNAPSHOT.jar

TODO

  • Validation on save/edit
  • Error handling (what happens when an entity is not present in the db)