Как перейти на Spring Boot 4 с OpenRewrite и не сломать API‑контракт

Habr ·

Как перейти на Spring Boot 4 с OpenRewrite и не сломать API‑контракт

OpenRewrite обновил зависимости, поправил код, тесты прошли — кажется, миграцию на Spring Boot 4 можно считать успешной. Но что, если после такого обновления старые клиенты начнут получать 400, а привычные значения в JSON внезапно изменятся? На примере сервиса заказов разберём, откуда берутся эти расхождения и как поймать их до выката с помощью снимков API‑контракта. Читать далее

Источник: Habr