~/talk

Bootiful Kotlin

Talkat Spring I/O 2018 · 2018-05-24..05-25· [kotlin]
slides:none on file

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

  1. 0:00Start
  2. 3:08Cloud Native Java
  3. 4:22Blue Eared Kingfishers
  4. 8:34Pre-Configure the Build
  5. 15:24Templates
  6. 16:11Tests
  7. 17:17Persistence
  8. 18:36Create the Repositories
  9. 25:14Http Api Tests
  10. 26:17Add Configuration
  11. 29:10Add Spring Boot Configuration Processor
  12. 31:00Kotlin Is a Great Choice for Building Applications
  13. 44:40Application Context Initializer Callback
  14. 46:17Inline Reified Functions
  15. 46:51Extension Function
  16. 50:26Setup the Dependencies
~/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.