Why Spring Loves Kotlin

Why Spring Loves Kotlin

Devoxx via YouTube Direct link

Intro

1 of 30

1 of 30

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Why Spring Loves Kotlin

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Most popular way to build web applications
  3. 3 Migrating a typical Boot application to Kotlin
  4. 4 Step 3
  5. 5 Domain model
  6. 6 Expressive test function names with backticks
  7. 7 Spring MVC controller written in Java
  8. 8 Inferred type hints in IDEA
  9. 9 Kotlin support out of the box
  10. 10 Kotlin support documentation
  11. 11 Running Spring Boot 1 application with Kotlin
  12. 12 Declaring additional beans
  13. 13 Customizing Spring Application
  14. 14 Reified type parameters Kotlin extension
  15. 15 Null safety of Spring APIS
  16. 16 Leveraging Kotlin nullable information
  17. 17 JUnit 5 supports constructor based injection
  18. 18 Flux is for reactive collection and stream
  19. 19 Spring WebFlux with annotations
  20. 20 Reactive APIs = functional programming
  21. 21 Reactor Kotlin extensions
  22. 22 WebFlux functional API with Kotlin DSL
  23. 23 Functional router within Boot
  24. 24 Functional handlers within Boot
  25. 25 Spring & Kotlin Coroutines
  26. 26 Reactive Coroutines interop
  27. 27 Functional bean definition Kotlin DSL
  28. 28 Functional bean definition with Spring Boot
  29. 29 Original JavaScript code
  30. 30 Compiling Kotlin to WebAssembly

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.