Está disponible la plataforma Jakarta EE 11, que continúa el desarrollo de Java EE

La comunidad de Eclipse ha presentado la plataforma Jakarta EE 11. Jakarta EE ha sustituido a Java EE (Java Platform, Enterprise Edition) después de transferir los procesos de desarrollo de especificaciones, TCK y la implementación de referencia a la organización sin fines de lucro Eclipse Foundation. La plataforma ha continuado su desarrollo bajo este nuevo nombre, ya que la empresa Oracle solo cedió las tecnologías y la gestión del proyecto, pero no transfirió a la comunidad de Eclipse los derechos sobre el uso de la marca Java.

Entre los cambios en la nueva versión:

  • Se ha llevado a cabo la modernización y reestructuración de pruebas para la evaluación de compatibilidad — TCK (Test Compatibility Kits). Se ha realizado la transición de Apache Ant y Java Test Harness a JUnit 5 y Apache Maven.
  • Se ha incluido un nuevo componente Jakarta Data 1.0, que proporciona una API para simplificar el acceso a los datos en la base de datos. Se proponen en la plataforma las interfaces BasicRepository y CrudRepository para acceder a los repositorios de Jakarta Data, la interfaz Pagination para acceder a porciones individuales de datos, así como un lenguaje simplificado para la formación de consultas.
  • Se ha añadido soporte para Java SE 21 y nuevas características de esta versión, como flujos virtuales.
  • En Jakarta Persistence 3.2 se ha añadido la capacidad de marcar plantillas de registros de Java SE (record) como @Embeddable o @IdClass. Se ha asegurado la asignación automática de java.time.Instant y java.time.Year a tipos incorporados.
  • En Jakarta Validation 3.1 se ha añadido soporte para la aplicación de reglas de validación a plantillas de registros.
  • En Persistence 3.2 se ha declarado obsoleto java.util/java.sql, Date/Time/Timestamp/Calendar y @Temporal, siendo recomendable utilizar la API java.time.
  • Se han actualizado las especificaciones de 16 componentes de Jakarta EE: 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 y CDI Lite 4.1.

Está disponible la plataforma Jakarta EE 11, que continúa el desarrollo de Java EE


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster