~/talk

Introducing Spring Framework 5.3

Talkat SpringOne 2020 · 2020-09-01..09-03· [java, web-performance]
slides:none on file

Spring Framework 5.3 finalizes the 5.x line with concrete deliverables: constructor/record-style data binding and a DataClassRowMapper; a core reactive transaction manager and a new Spring R2DBC module with r2dbc GA and a DatabaseClient (WebClient-style) for reactive SQL; JdbcTemplate gains a closeable Stream API and a JDBCTransactionManager that translates commit-time exceptions; performance work (hashmap pre-sizing, array-deque swaps, lock-free caches); native-image flags to drop XML/SpEL for smaller builds and early support for GraalVM-native images while targeting JDK 17 LTS (RC mid‑Sept, GA end‑Oct).

AI-written summary · about

  1. 0:00Introduction to Spring 5.3
  2. 1:55Spring 5.x roadmap overview
  3. 6:35Key themes in Spring 5.3
  4. 13:57Reactive programming in Spring
  5. 15:00Spring 5.3 release details
  6. 18:15Java 8 to 15 support
  7. 21:33Native image optimizations
  8. 23:22Java records support
  9. 27:11JDBC and R2DBC updates
  10. 34:17Spring R2DBC module
  11. 36:45Spring Web updates
  12. 38:57Performance optimizations
  13. 42:07Future development plans
  14. 47:02Spring 6.0 considerations
  15. 53:01Q&A and closing remarks
~/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.