Komuniteti Eclipse prezantoi platformën Jakarta EE 11. Jakarta EE zëvendësoi Java EE (Java Platform, Enterprise Edition) pas kalimit të procesit të zhvillimit të specifikimeve, TCK dhe implementimin standard te organizata jofitike Eclipse Foundation. Platforma vazhdoi zhvillimin me një emër të ri, pasi kompania Oracle transferoi vetëm teknologjitë dhe menaxhimin e projektit, por nuk i dhuroi komunitetit Eclipse të drejtat për të përdorur markën tregtare Java.
Ndër ndryshimet në versionin e ri:
- JanĂ« kryer pĂ«rmirĂ«sime dhe restrukturime tĂ« testeve pĂ«r vlerĂ«simin e pajtueshmĂ«risĂ« â TCK (Test Compatibility Kits). Kalimi nga Apache Ant dhe Java Test Harness nĂ« JUnit 5 dhe Apache Maven Ă«shtĂ« realizuar.
- Në përbërje është përfshirë komponenti i ri Jakarta Data 1.0, i cili ofron API për thjeshtimin e aksesit në të dhëna në DB. Në përbërje janë propozuar ndërfaqet BasicRepository dhe CrudRepository për akses në repozitorët e Jakarta Data, ndërfaqja Pagination për akses në grupe të veçanta të të dhënave, si dhe një gjuhë e thjeshtësuar për formimin e kërkesave.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r Java SE 21 dhe mundĂ«si tĂ« reja tĂ« kĂ«saj dege, tĂ« tilla si rrjedhat virtuale.
- Në Jakarta Persistence 3.2 është shtuar mundësia e etiketimit të shablloneve të regjistrave Java SE (record) si @Embeddable ose @IdClass. është siguruar mapimi automatik i java.time.Instant dhe java.time.Year në tipe të integruara.
- Në Jakarta Validation 3.1 është shtuar mbështetje për aplikimin e rregullave të validimit në shabllonet e regjistrave.
- Në Persistence 3.2 janë shpallur të papërshtatshëm java.util/java.sql, Date/Time/Timestamp/Calendar dhe @Temporal, për të cilat duhet të përdoret API java.time.
- Specifikimet e 16 komponenteve të Jakarta EE janë përmirësuar: Authorization 3.0, Authentication 3.1, Concurrency 3.1, CDI 4.1, Expression Language 6.0, Faces 4.1, Security 4.0, Servlet 6.1, Persistence 3.2, Pages 4.0, WebSocket 2.2, Validation 3.1, RESTful Web Services 4.0, Annotations 3.0, Interceptors 2.2 dhe CDI Lite 4.1.

Burimi: opennet.ru
