Tue, May 5 · 10:00 AM EDT
## Jakarta Tech Talk - Jakarta EE 12: Entering the Data Age of Enterprise Java
Jakarta EE 12 marks a fundamental shift in how enterprise Java treats data, lifecycle, and configuration at the platform level. This release introduces the Data Age of Jakarta EE, where querying, data access, initialization, and consistency are treated as first-class concerns across the entire ecosystem.
In this session, we explore what’s new in Jakarta EE 12, focusing on Jakarta Query as a unifying query language across Jakarta Persistence, Jakarta Data, and Jakarta NoSQL, and how this foundation reshapes higher-level specifications. We examine how CDI evolves beyond lazy dependency injection to support eager initialization and predictable startup behavior—an essential requirement for data-driven systems, cloud-native runtimes, and agent-based architectures.
We also discuss the impact of Java 21 as the new platform baseline, the growing role of polyglot persistence, and emerging initiatives such as Jakarta Agentic AI. Rather than viewing specifications in isolation, this talk connects them into a coherent platform story, showing how Jakarta EE 12 reduces fragmentation, improves developer productivity, and enables architects to design adaptive, long-lived enterprise systems without breaking existing applications.