Миграция на Spring Boot 4 и Java 25: пошаговый план, чтобы обновиться и не уронить прод

Мажорное обновление редко ломает сервис сразу и красиво. Чаще оно оставляет тихую регрессию в сериализации, безопасности, тестах или рантайме — и всплывает уже после релиза. В этой статье разбираем, как перейти со Spring Boot 3.x на 4.0 и с Java 21 на Java 25 не одним рискованным прыжком, а как управляемой инженерной процедурой: с промежуточной остановкой, проверками, канарейкой и понятным планом отката. Разобрать миграцию

https://habr.com/ru/companies/otus/articles/1047044/

#Spring_Boot_4 #Java_25 #миграция_сервисов #Javaразработка #виртуальные_потоки #backend #production #OpenRewrite #Spring_Security #Docker

Миграция на Spring Boot 4 и Java 25: пошаговый план, чтобы обновиться и не уронить прод

Всем привет, меня зовут Сергей Прощаев и в этой статье расскажу о том, как провести миграцию рабочего сервиса со Spring Boot 3.x на 4.0 и с Java 21 на Java 25 так, чтобы это была управляемая...

Хабр

Spring AI 2.0 is now available 🚀 it supports both Spring Boot 4.0 and 4.1. I worked on automated OpenRewrite recipes to upgrade your applications to the new version, taking care of many breaking changes introduced in this new major. All free and open source.

I'm constantly improving them, so feel free to share your experience if you try them out, so that we can make them even better. Thanks!

#Java #SpringAI #AI #SpringBoot #OpenRewrite

Spring Boot 4.1 has been released yesterday 🚀 and Spring Boot 3.5 has received its final patch. From this month, it's officially out of OSS support. I've implemented OpenRewrite recipes to automate most of the migration process. All free and open source.

#Java #OpenRewrite #SpringBoot

Modernizing #Java at scale fails when refactoring isn’t repeatable. Bryan Friedman shows how #OpenRewrite enables safe, deterministic upgrades across massive codebases.

Learn the engine behind enterprise Java modernization: https://javapro.io/2026/02/04/the-open-source-deterministic-engine-maintaining-javas-next-30-years/

#@OpenRewrite #Java #TechDebt

Looking forward to speaking at the local RVA JUG tonight! Modernizing the Mission Critical with #OpenRewrite and #AI https://meetu.ps/e/PTqzv/7Y1c4/i #java
Modernizing the Mission Critical with OpenRewrite and AI, Wed, Apr 22, 2026, 5:29 PM | Meetup

What’s wonderful about Java is that it's over 30 years old and still evolving—there’s a new release every six months! This means there are countless legacy systems that can

Meetup
Spring I/O • 13-15 • April • Barcelona 2026

Spring I/O • 13-15 • April • Barcelona 2026
I was recently on Code Remix Weekly (https://www.youtube.com/watch?v=ygZy-So-DXM) talking about modernization and #openrewrite, where Tim te Beek mentioned https://conductor.build for multi-coding-agent orchestration. I've recently gotten to the point with #ClaudeCode, #ampcode, #junie, #codex, and other agents where that would be very helpful. Conductor doesn't support #Bitbucket or many agents, so I poked around and found https://emdash.sh and #JetBrains https://air.dev . What are you using?
Code Remix Weekly | Modernizing the Mission Critical with OpenRewrite & AI

YouTube

AI can write Java code—but can it safely modernize hundreds of legacy systems? Bryan Friedman explains why enterprise #Java needs deterministic refactoring, not probabilistic #AI guesses.

Read how #OpenRewrite scales Java modernization: https://javapro.io/2026/02/04/the-open-source-deterministic-engine-maintaining-javas-next-30-years/

@OpenRewrite

On the ground in Montreal for #confoo! I’m looking forward to speaking at the Montreal JUG tonight! Modernizing the Mission Critical with #OpenRewrite and #AI @Confoo https://meetu.ps/e/PQMrw/7Y1c4/i
Modernizing with OpenRewrite and AI + Write Java in VS Code @Confoo, Tue, Feb 24, 2026, 5:00 PM | Meetup

⭐☕Join our Community French and English: [https://linktr.ee/devoxx4kids_montrealjug](https://linktr.ee/devoxx4kids_montrealjug) \-\-\-\- **Événement en anglais / Event in e

Meetup
@campfireman The only tool I know of that plays the same role is #OpenRewrite https://docs.openrewrite.org/
OpenRewrite by Moderne | Large Scale Automated Refactoring | OpenRewrite Docs

Large-scale automated source code refactoring