Здесь собраны несколько образцов, воспроизводящих различные особенности обновления фреймворка Spring Boot с версии 1 на 2, а также привносимых им библиотек. Образцы собираются для демонстрации на одном из докладов конференции Joker в 2018 году в г. Санкт-Петербурге.
- Content-Type Sample
Пример некорректного определения ответного заголовкаContent-Type
- Enable Scheduling Sample
Пример отказа в работе заданий по расписанию из-за изменений в модуле Spring Boot Actuator - SpringCloud & Co. Sample
Пример сбоя на старте приложения из-за конфликта библиотек - JMX Resource Sample
Пример сбоя в выставлении бинов по JMX из-за некорректного обёртывания в прокси - Relax Binding Sample
Пример поломки при старте приложения из-за изменившихся правил привязки переменных окружения - Mockito 2.x Sample
Пример провала тестов из-за отличий в семантике различных версий Mockito - Spring Boot Gradle Plugin Sample
Пример провала сборки и некорректного формирования манифеста JAR-файла - (можно добавлять новые)
Если у вас есть пример другого неординарного кейса, связанного с версией Spring Boot 2.х, и вы хотите поделиться им с
миром, смело оформляйте его в pull request!
Если же вы просто хотите уточнить или дополнить уже существующий пример, это можно сделать либо также через
pull request, либо посредством
заявки.