È disponibile la piattaforma Jakarta EE 11, che continua lo sviluppo di Java EE.

La comunità Eclipse ha presentato la piattaforma Jakarta EE 11. Jakarta EE ha sostituito Java EE (Java Platform, Enterprise Edition) dopo il passaggio dei processi di sviluppo delle specifiche, TCK e implementazione di riferimento nelle mani dell'organizzazione no-profit Eclipse Foundation. La piattaforma ha continuato a evolversi sotto un nuovo nome, poiché la compagnia Oracle ha trasferito solo le tecnologie e la gestione del progetto, ma non ha trasferito alla comunità Eclipse i diritti sull'uso del marchio Java.

Tra le novità nella nuova versione:

  • È stata effettuata una modernizzazione e una ristrutturazione dei test per la valutazione della compatibilità - TCK (Test Compatibility Kits). È avvenuto il passaggio da Apache Ant e Java Test Harness a JUnit 5 e Apache Maven.
  • È stato incluso un nuovo componente Jakarta Data 1.0, che offre API per semplificare l'accesso ai dati nei database. Sono stati proposti interfacce BasicRepository e CrudRepository per accedere ai repository di Jakarta Data, l'interfaccia Pagination per accedere a porzioni specifiche di dati e un linguaggio semplificato per la formazione delle query.
  • È stato aggiunto il supporto per Java SE 21 e le nuove funzionalità di questo ramo, come i flussi virtuali.
  • In Jakarta Persistence 3.2 è stata aggiunta la possibilità di contrassegnare i modelli di record Java SE come @Embeddable o @IdClass. È stato garantito il mapping automatico di java.time.Instant e java.time.Year ai tipi incorporati.
  • In Jakarta Validation 3.1 è stato introdotto il supporto per l'applicazione delle regole di validazione ai modelli di record.
  • In Persistence 3.2 sono stati dichiarati obsoleti java.util/java.sql, Date/Time/Timestamp/Calendar e @Temporal, per i quali si dovrebbero utilizzare le API java.time.
  • Le specifiche di 16 componenti di Jakarta EE sono state aggiornate: 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 e CDI Lite 4.1.

È disponibile la piattaforma Jakarta EE 11, che continua lo sviluppo di Java EE.


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster