~/talk

Spring Framework 5.1 on JDK 8 and 11

TalkinGermanat W-JAX 2018 · 2018-11-05..11-09· [java, spring]
slides:none on file

Spring Framework 5.1 standardizes on a JDK 8 baseline, using Java 8 features (default methods, functional interfaces, streams) while adding explicit support for JDK 11. It introduces programmatic component registration with Supplier-based registration, new ObjectProvider APIs that can be used as a stream to select multiple beans, and first-class Kotlin support; migration advice includes compiling application classes for Java 8 compatibility and considering JLink or GraalVM to create smaller runtimes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49Background and leadership
  3. 3:16JDK 8 as minimum
  4. 5:51Java 8 support in Spring
  5. 10:29Functional style and Kotlin
  6. 15:14Null-safety and conventions
  7. 21:36Object Provider and registration
  8. 33:47Kotlin integration examples
  9. 40:12Spring 5.1 and JDK 11
  10. 42:37Java 11 modularization
  11. 51:01Open modules and limits
  12. 56:43GraalVM and future
  13. 1:00:18Release planning outlook
  14. 1:04:11Summary and recommendations
~/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.