Bootiful Kotlin
summary
Live-coding builds a working blog: a Spring Boot 2 + Kotlin web app with Mustache templates, H2 in-memory DB, Spring Data repositories and Kotlin data classes; tests run on JUnit 5 with per-class lifecycle and Gradle/Maven configured plus KAPT and the Kotlin Spring plugin to auto-open classes. Then a reactive demo uses reactive WebFlux with a Reactive Mongo/Redis option, Spring Cloud Gateway as a proxy route, and a Spring Cloud Function deployed to riff showing end-to-end saves and console output — all demos run and return expected results.
AI-written summary · about
chapters (16)
- 0:00Start
- 3:08Cloud Native Java
- 4:22Blue Eared Kingfishers
- 8:34Pre-Configure the Build
- 15:24Templates
- 16:11Tests
- 17:17Persistence
- 18:36Create the Repositories
- 25:14Http Api Tests
- 26:17Add Configuration
- 29:10Add Spring Boot Configuration Processor
- 31:00Kotlin Is a Great Choice for Building Applications
- 44:40Application Context Initializer Callback
- 46:17Inline Reified Functions
- 46:51Extension Function
- 50:26Setup the Dependencies
related talks
50mBootiful Kotlin
45mBootiful Kotlin
44mKotlin and Spring Boot, a Match Made in Heaven
02h 14mFrom Spring Boot 1 in Java to Spring Boot 2 in Kotlin
52mSpring into Kotlin: How to Make the Magic even more Magical
52mSpring Boot with Kotlin, Kofu and Coroutines
58mSpring and Kotlin: A Winning Combination
47mWhy Spring ❤ Kotlin
