The State of Kotlin Support in Spring

October 16, 2019

The first part of this talk is an overview of the state of the art of application development with Spring Boot 2.2 and Kotlin: - Immutable @ConfigurationProperties data classes - Testing with JUnit 5 and Mockk - The new router DSL for Spring MVC - Coroutines support for WebFlux, RSocket and Spring Data - Kotlin code snippets in Spring Framework documentation - MockMvc Kotlin DSL - Best practices (extensions, constructor based injection, etc.) The second part is a live coding of a Spring Boot application configured with the Kofu, the Kotlin DSL currently developed in the Spring Fu incubator I have created a few months ago. It is an alternative to Spring Boot auto-configuration designed for configuring your application explicitly with auto-completion and custom configuration slices while still supporting most of Spring Boot features. Speaker: Sébastien Deleuze, Spring Framework committer, Pivotal Filmed at SpringOne Platform 2019 SlideShare: https://www.slideshare.net/SpringCentral/the-state-of-kotlin-support-in-spring

Previous
Barbara Sanders at SpringOne Platform 2019
Barbara Sanders at SpringOne Platform 2019

SpringOne Platform 2019 - Day 2 Keynote Speakers: Barbara Sanders, The Home Depot Watch the presentations f...

Next Video
Building a Data Exchange with Spring Cloud Data Flow
Building a Data Exchange with Spring Cloud Data Flow

A Data eXchange in the context of this talk is a system or group of applications that gets data from variou...