~/talk

From Spring Boot 1 in Java to Spring Boot 2 in Kotlin

Talkat Devoxx Belgium 2017 · 2017-11-06..11-10· [kotlin, spring]
slides:none on file

Live-coding shows a Java Spring Boot 1 blog app converted to Kotlin on Spring Boot 2 / Spring Framework 5 using Spring Data Kay, with domain types turned into data classes (immutable properties), use of copy() to update instances, top‑level functions and extension methods replacing utility classes, Mustache view DTOs for formatted dates, and migrated tests that run green. Migration covers blocking Spring MVC and reactive WebFlux: reactive repositories returning Flux/Mono, a WebClient client example, server‑sent events and a functional router DSL — all demonstrated working.

AI-written summary · about

  1. 0:00Introduction
  2. 0:35Context
  3. 1:20Migration from Java to Kotlin
  4. 1:45Spring Boot 2 in Kotlin
  5. 2:00Spring Web Flex
  6. 2:52Blog Post Application
  7. 3:08Application Overview
  8. 4:00Migrating to Kotlin
  9. 5:55Dependencies
  10. 7:51Kotlin vs Java
  11. 16:08Kotlin to Spring Boot
  12. 18:48Type inference
  13. 23:17If statements
  14. 25:55Spring Plugin
  15. 28:47Migration to Kotlin
  16. 29:41Kotlin Top Level Functions
  17. 33:30Kotlin Extension Functions
  18. 39:47Importing Extension Functions
  19. 45:30Mustache
  20. 47:30Data class
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.