История изменений
Исправление X-Pilot, (текущая версия) :
А как это сейчас кстати интересно сделано у них? Ведь похоже что на Jakarta они давно уже перешли, потому что Spring Boot 2-приложение содержит кучу Jakarta-либ, которые импортируются как javax., а не как jakarta.:
В новой версии спецификации JEE, Jakarta больше не будет использовать пространство javax: старый Spring нельзя использовать с новой спецификацией: при запуске окажется, что старых пакетов javax больше нет. А если использовать новый Spring/Spring Boot, то там уже почти все пакеты обновлены. «Почти» потому что, например, Hibernate при запуске пишет что типа «извините, у меня где-то в потрахах осталась строчка с javax, поэтому логирование может тормозить». Поэтому, да: это будет обновление, которое будет ломать API. А в новом Spring, как я понимаю, нет смысла тащить с собой старую спецификацию: там еще и минимальную версию Java не слабо так увеличили…
Исходная версия X-Pilot, :
А как это сейчас кстати интересно сделано у них? Ведь похоже что на Jakarta они давно уже перешли, потому что Spring Boot 2-приложение содержит кучу Jakarta-либ, которые импортируются как javax., а не как jakarta.:
В новой версии спецификации JEE, Jakarta больше не будет использовать пространство javax: старый Spring нельзя использовать с новой спецификацией: при запуске окажется, что старых пакетов javax больше нет. А если использовать новый Spring/Spring Boot, то там уже почти все пакеты обновлены. «Почти» потому что, например, Hibernate при запуске пишет что типа «извините, у меня где-то в потрахах осталась строчка с javax, поэтому логирование может тормозить». Поэтому, да: это будет обновление, которое будет ломать API. А в новом Spring, как я понимаю, нет смысла тащить с собой старую спецификацию (возможно, правда, что я что-то упускаю)…