Prepare for Jakarta EE 11!
summary
Jakarta EE 11 is the first release under the new cadence with a target roughly around March 2024, raising the API source level to Java 21 so code must compile on 21; a public Dec 5 milestone and Milestone artifacts appear on Maven Central for implementers. Major moves: Managed Beans removed in favor of CDI, all references to the security manager removed, optional platform features tightened, CDI alignment across REST/servlet and expression language updates, and a new Jakarta Data spec with a working Open Liberty implementation demonstrating repository-style CRUD and derived query methods.
AI-written summary · about
chapters (22)
- 0:00Introduction to Jakarta EE 11
- 1:05Jakarta EE 9 to 10 history
- 2:30Jakarta EE 11 release goals
- 4:40Jakarta EE 11 specifications overview
- 5:48Java SE 21 API level requirement
- 6:54Jakarta 11 milestone release
- 8:20Cross-cutting changes in Jakarta 11
- 11:34Security updates in Jakarta 11
- 14:05Concurrency and virtual threads
- 16:12CDI and related updates
- 17:58Expression language cleanup
- 18:19Jakarta Faces and Servlet changes
- 19:47Jakarta Persistence convenience methods
- 21:12Specification naming clarifications
- 23:24Jakarta RESTful Services major update
- 24:52Annotations and interceptors updates
- 25:57New Jakarta Data specification
- 27:03Demo of Jakarta Data
- 35:42Prospective specifications
- 38:12Jakarta EE 9 to 11 recap
- 39:58Performance and developer productivity
- 41:02Q&A session
related talks
32mPrepare for Jakarta EE 11!
44mJakarta EE 11 - Performance and Developer Productivity
46mJakarta EE 11: Going Beyond the Era of Java EE
50mBoost Your Performance and Developer Productivity with Jakarta EE 11
46mThe Evolution of Enterprise Java with Jakarta EE 11 and Beyond
47mContributors Guide to the Jakarta EE 11 Galaxy
48mJakarta EE 10 Feature by Feature
51mJakarta EE 10 and Beyond
