Spec-Zone.ru › Spring Boot

Модернизация Spring Boot

Инструкции по модернизации с предыдущих версий Spring Boot представлены на странице проекта wiki. Следуйте ссылкам в разделе примечаний к выпуску, чтобы найти нужную вам версию для модернизации.

Инструкции по модернизации всегда находятся в первом пункте примечаний к выпуску. Если вы отстали более чем на один выпуск, убедитесь, что также ознакомились с примечаниями к выпуску тех версий, которые вы пропустили.

1. Модернизация с версии 1.x

Если вы модернизируете с версии 1.x Spring Boot, ознакомьтесь с “руководством по миграции” на странице проекта wiki, в котором содержатся подробные инструкции по модернизации. Также проверьте “примечания к выпуску” для списка новых и важных функций каждого выпуска.

2. Модернизация до новой версии с улучшениями

При модернизации до новой версии с улучшениями некоторые свойства могут быть переименованы или удалены. Spring Boot предоставляет способ анализа среды вашей приложения и вывода диагностических сообщений при запуске, а также временной миграции свойств во время выполнения. Чтобы включить эту функцию, добавьте следующую зависимость в свой проект:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-properties-migrator</artifactId>
    <scope>runtime</scope>
</dependency>
Свойства, которые добавляются в среду позднее, например, при использовании @PropertySource, не будут учтены.
После завершения миграции убедитесь, что вы удалили этот модуль из зависимостей вашего проекта.

3. Модернизация Spring Boot CLI

Для модернизации существующей установки CLI используйте соответствующую команду менеджера пакетов (например, brew upgrade). Если вы установили CLI вручную, следуйте стандартным инструкциям, помня об обновлении переменной среды PATH, чтобы удалить любые устаревшие ссылки.

4. Что читать дальше

После того, как вы решили обновить свое приложение, вы можете найти подробную информацию о конкретных функциях в остальной части документа.

Документация Spring Boot специфична для данной версии, поэтому любая информация, которую вы найдете здесь, будет содержать самые последние изменения, которые есть в этой версии.

Copyright © 2012-2023 VMware, Inc.
Licensed under the Apache License, Version 2.0.
https://docs.spring.io/spring-boot/docs/3.1.3/reference/html/upgrading.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API