~/talk

What Every Spring Developer Should Know About Jakarta EE

Talkat Spring I/O 2025 · 2025-05-22..05-23· [java]
slides:none on file

Spring and Jakarta EE are tightly coupled: Spring Framework 6 already relies on Jakarta 9/10 APIs and Spring Framework 7 targets Jakarta 11, with Jakarta 11 using Java 17/21 and more than half the specs updated. Demos show a Spring Boot web app running on Open Liberty (Tomcat optional) and a Jakarta app using Jakarta Data mirroring Spring Data. Integration examples work both ways: a CDI producer exposes a Spring AI bean to Jakarta, and a CDI bean can be looked up from Spring to call a Jakarta AI model. Jakarta 12 is planned for 2026.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Java EE and Spring history
  3. 6:56Jakarta EE core concepts
  4. 12:07Jakarta EE for Spring
  5. 13:55Servlets and Spring integration
  6. 16:45Demo: Spring Boot on Open Liberty
  7. 19:36Jakarta EE specs used by Spring
  8. 22:03Jakarta Data vs Spring Data
  9. 23:28Demo: Jakarta Data in Spring-like app
  10. 27:49Jakarta specs consumed by Spring
  11. 28:31Spring AI in Jakarta EE
  12. 33:16Demo: Spring AI in Jakarta EE app
  13. 37:56Jakarta EE in Spring
  14. 38:17Demo: Jakarta EE AI from Spring
  15. 42:39Jakarta EE and Spring timeline
  16. 45:11Summary and future
  17. 46:36Q&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.