Overview
Explore the integration of Kotlin and Spring Framework 5 for building functional web applications in this conference talk from Spring I/O 2017. Learn how to transform a Spring Boot 1.0 Java project into a Spring Boot 2.0 Kotlin project using the new WebFlux functional web framework. Follow a step-by-step process, including switching from Java 8 to Kotlin, upgrading to Spring Framework 5 and Spring Boot 2.0, transitioning from Spring MVC to WebFlux and Reactive APIs, and implementing the WebFlux functional API. Gain insights into the official Kotlin support introduced in Spring Framework 5 and see a real-world example of a Spring + Kotlin functional web application built for the MiXiT conference. Access accompanying slides for a comprehensive understanding of the concepts presented in this 46-minute talk.
Syllabus
Functional web applications with Spring and Kotlin - Sébastien Deleuze @ Spring I/O 2017
Taught by
Spring I/O