Как стать автором
Поиск
Написать публикацию
Обновить

Релиз платформы Jakarta EE 11

Время на прочтение2 мин
Количество просмотров435

25 июня 2025 года команда разработчиков из сообщества Eclipse выпустила платформу Jakarta EE 11. Решение Jakarta EE пришло на смену Java EE (Java Platform, Enterprise Edition) после передачи процессов разработки спецификаций, TCK и эталонной реализации в руки некоммерческой организации Eclipse Foundation.

По информации OpenNET, платформа Jakarta EE продолжила развитие под новым именем, так как компания Oracle передала только технологии и управление проектом, но не права на использование торговой марки Java.

Основные изменения и добавления в Jakarta EE 11:

  • проведена модернизация и реструктуризация тестов для оценки совместимости — TCK (Test Compatibility Kits). Осуществлён переход с Apache Ant и Java Test Harness на JUnit 5 и Apache Maven;

  • в состав включён новый компонент Jakarta Data 1.0, предоставляющий API для упрощения доступа к данным в БД. В составе предложены интерфейсы BasicRepository и CrudRepository для доступа к репозиториям Jakarta Data, интерфейс Pagination для доступа к отдельным порциям данных, а также упрощённый язык формирования запросов;

  • добавлена поддержка Java SE 21 и новых возможностей данной ветки, таких как виртуальные потоки;

  • в Jakarta Persistence 3.2 добавлена возможность пометки шаблонов записей Java SE (record) как @Embeddable или @IdClass. Обеспечен автоматический маппинг java.time.Instant и java.time.Year во встроенные типы;

  • в Jakarta Validation 3.1 появилась поддержка применения правил валидации к шаблонам записей;

  • в Persistence 3.2 объявлены устаревшими java.util/java.sql, Date/Time/Timestamp/Calendar и @Temporal, вместо которых следует использовать API java.time;

  • обновлены спецификации 16 компонентов 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 и CDI Lite 4.1.

Теги:
Хабы:
+2
Комментарии0

Другие новости

Ближайшие события