Bootiful Kotlin
summary
Demonstrates concrete Spring Boot + Kotlin integrations: a JDBC-backed H2 app with schema.sql and JDBCTemplate proof-of-work, a type-safe Exposed DSL implementation, and a Kotlin-based server-side template engine (requires explicit Kotlin script engine registration). Shows a reactive WebFlux app using reactive MongoDB repositories (Flux/Mono) and a functional reactive router DSL, inserts and prints four sample records, and builds a Spring Cloud Gateway route that successfully proxies an external Atom/RSS feed.
AI-written summary · about
chapters (28)
- 0:00Intro
- 1:52Introduction
- 3:38Pivotal
- 4:25Start That Spring
- 7:51Spring Application
- 9:45Customer Service
- 11:10Query
- 17:25Exposed
- 17:55Define the schema
- 18:55Transaction Template
- 21:10Transaction Manager
- 25:10Script Template Configuration
- 26:10Render Function
- 27:10Customers
- 28:10Copy and integration
- 29:10localhost customers
- 30:10basic integration
- 31:10reactive web
- 32:10publisher
- 33:10Data class
- 35:10Kotlin DSL for reactive support
- 37:10Create a Publisher
- 40:10Spring Cloud Gateway
- 41:10Endpoints
- 42:10URL
- 43:10Kotlin DSL
- 44:10Wrap up
- 45:10Thank you
related talks
50mBootiful Kotlin
56mBootiful Kotlin
44mKotlin and Spring Boot, a Match Made in Heaven
58mSpring and Kotlin: A Winning Combination
46mFunctional web applications with Spring and Kotlin
43mSpring Boot with Kotlin, Kofu and Coroutines
02h 38mKotlin Deep Dive
44mSpring + Kotlin = Modern + Reactive + Productive
