This project is designed to show step by step how to migrate from Java to Kotlin with Spring Boot step by step:
- Step 0: Initial Java project
- Step 1: Java to Kotlin
- Step 2: Spring Boot 2
- Step 3: Spring WebFlux
- Step 4: Kotlin routing DSL
See Spring Kotlin support documentation for more details.
- Migrate to Reactive APIs
- Reactor Kotlin extensions
- WebClient
- Rendering
- Add Server-Sent Events example
http POST :8080/api/article/ < article.json
http DELETE :8080/api/article/spring-framework-5-0-1-available-now