~/talk

Bootiful Kotlin

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [kotlin, java]
slides:none on file

Live demo shows Spring Boot apps written in Kotlin using the all-open compiler plugin so Spring proxies work, inline reified generics to avoid passing Class literals, and Kotlin extension functions that make JdbcTemplate idiomatic. He wires PostgreSQL with eight sample rows, swaps to JetBrains’ Exposed ORM, and builds reactive endpoints using Spring WebFlux, coroutines with awaitFirst, and a Spring Cloud Gateway routes DSL so handlers are concise, nonblocking, and testable.

AI-written summary · about

  1. 0:00Intro
  2. 3:03About Josh
  3. 4:49Reactive Spring
  4. 11:38Start that Spring
  5. 12:36Build a new application
  6. 17:07Multiproject dependencies
  7. 20:18Inline functions
  8. 24:44lambda parameters
  9. 28:23query for list
  10. 30:02build
  11. 31:34update code
  12. 33:28Spring Transaction Manager
  13. 34:52Kotlin Native API
  14. 35:56Reactive Programming
  15. 43:11List of Whenever
  16. 47:01Spring Cloud Gateway
~/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.