The past, present, and future of enterprise Java - with Jakarta EE in the middle
About this talk
This talk, presented by Ivar Grimstad from the Eclipse Foundation, examines the evolution of enterprise Java from its early and complex days with J2EE to the more streamlined and modern Jakarta EE. It emphasizes the significant simplification achieved through frameworks like Spring, which introduced dependency injection and influenced the development of Java EE and subsequently Jakarta EE. The discussion covers key advancements in recent Jakarta EE versions, such as Jakarta Data and support for modern Java features like virtual threads, while also addressing how the platform is structured into various profiles to accommodate different deployment models. The speaker also looks ahead at the future possibilities for Jakarta EE 12, including potential NoSQL support and adaptations for AI integration.