Jakarta продукты промышленность ibm Apache Jakarta

Вышла Jakarta EE 11 — крупнейшее обновление платформы с упором на Java 21, облачные приложения и производительность

26 июня 2025 года рабочая группа Jakarta EE под эгидой Eclipse Foundation объявила о выходе Jakarta EE 11 — новой версии промышленной платформы для разработки корпоративных Java-приложений.

Релиз продолжает вектор на упрощение работы разработчиков, тестирование и поддержку cloud native решений. Важное отличие Jakarta EE 11 — официальная поддержка Java 21, включая виртуальные потоки.Релиз Jakarta EE 11 стал кульминацией постепенного обновления Core и Web-профилей (выпущенных ранее в декабре 2024 и марте 2025), а теперь включает полноценную платформу. Ключевые изменения Jakarta EE 11 Jakarta Data — новая спецификация для доступа к данным Платформа получила долгожданную абстракцию для работы с хранилищами, аналогичную Spring Data:BasicRepository и CrudRepositoryподдержка пагинации (включая cursor-based)декларативный язык для описания запросов в методах интерфейсов Обновлённые спецификации Удаление Managed Beans — в пользу упрощённой и современной модели программированияРасширения Jakarta CDIПоддержка record-ов из Java SEУдаление зависимостей от SecurityManager (в соответствии с JEP 411) Полный рефакторинг Test Compatibility Kit (TCK) Переход с Ant и Java Test Harness на JUnit 5 и Apache MavenБолее простой и модульный подход к тестированию совместимостиСнижение барьеров для добавления новых тестов Поддержка Java 21 и виртуальных потоков Jakarta EE 11 официально совместима с Java 17+, а также использует возможности Java 21 — включая виртуальные потоки (Project Loom), что открывает путь к масштабируемым и более эффективным приложениям. Совместимые реализации и ранняя поддержка На момент релиза уже доступны совместимые реализации от ключевых игроков:Core Profile: Open Liberty (IBM), WildFly, Payara Server Community, FujitsuWeb

DMCA