Jakarta курс дефолт Jakarta

Вышел Spring Framework 7.0

Spring команда выкатили GA релиз Spring Framework 7.0 — это старт нового поколения фреймворка с фокусом на Java 25 и фундамент для Spring Boot 4.0, который на момент выпуска поста пока не вышел в GA.Что нового:Поддержка Java 25 (LTS) при сохранении baseline на Java 17Переезд на Jakarta EE 11: Servlet 6.1, JPA 3.2, Bean Validation 3.1Широкая адоптация JSpecify в рамках всей экосистемы SpringПоддержка Jackson 3.0 (2.x пока можно, но уже deprecated)Kotlin 2.2 и JUnit 6.0Из новых фич, которые стоит посмотреть: Программная регистрация бинов (более гибкий подход, чем XML/аннотации)Core resilience features — встроенная устойчивость к сбоямНовый JmsClientAPI versioning на уровне фреймворкаРасширенная конфигурация HTTP Interface ClientRestTestClient для более удобного тестирования HTTPОбратите внимание, что для Spring Framework 6 и 7 одинаковая baseline версия Java - 17.

Если вы уже используете Java 17, то для перехода на Spring Framework 7 вам не потребуется повторно обновлять версию JDK.Тем не менее, Java 25 постепенно станет дефолтом для enterprise-приложений на Spring.Более подробно с нововведениями можно ознакомиться в статье: "Spring Boot 4 и Spring Framework 7: Ключевые фичи и изменения".

DMCA