~/talk

Spring Native and Boot 4.0: Where Are We?

TalkinFrenchat Devoxx France 2026 · 2026-04-22..04-24· [java, devops-and-delivery]
links:none on file
slides:none on file

Spring Boot 4 improves native compilation with GraalVM Native Image for much faster startup and lower memory use, but migrating a traditional Spring app requires code changes and practice shifts. The talk covers concrete Spring Boot 4 native features, advances in Spring AOT, common migration pitfalls (reflection, proxies, drivers, third-party libraries), best practices for structuring/configuring native-ready apps, and a real-world case study covering performance, image size, build time and CI/CD.

AI-written summary · about

  1. 0:00Spring Native and Boot 4.0 intro
  2. 1:04What is native and why use it
  3. 3:53GraalVM and Native Image
  4. 5:18Spring Native and AOT
  5. 8:28Native compilation demo
  6. 14:51Spring Boot 4.0 native updates
  7. 18:41Common migration pitfalls
  8. 20:27Reflection error troubleshooting
  9. 24:55Native limits and use cases
  10. 27:25Native vs JVM choice
  11. 28:59Q&A
~/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.