3.2. Spring Boot 1에서 Spring Boot 2로 업그레이드
프로젝트 상태 및 해당 종속 항목을 검토한 후 Spring Boot 2.x의 최신 유지 관리 릴리스로 업그레이드하십시오. 단계에서 업그레이드하는 것이 좋습니다. 예를 들어 먼저 Spring Boot 1.5에서 Spring Boot 2.0으로 업그레이드한 다음 2.1으로 업그레이드한 다음 Spring Boot 2의 최신 유지 관리 릴리스로 업그레이드합니다.
구성 속성 마이그레이션
Spring Boot 2.0을 사용하면 많은 구성 속성의 이름이 변경되거나 제거되었습니다. 따라서 application.properties/application.yml
을 적절하게 업데이트해야 합니다. 이를 통해 새로운 spring-boot-properties-migrator
모듈의 도움을 받을 수 있습니다. 프로젝트에 종속성으로 추가되면 애플리케이션의 환경을 분석하고 시작 시 진단을 출력할 뿐만 아니라 런타임 시 속성도 일시적으로 마이그레이션합니다.
프로세스
-
프로젝트
pom.xml
의 종속성 섹션에spring-boot-properties-migrator
모듈을 추가합니다.
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-properties-migrator</artifactId> <scope>runtime</scope> </dependency> runtime("org.springframework.boot:spring-boot-properties-migrator")
마이그레이션이 완료되면 이 모듈을 프로젝트의 종속 항목에서 제거하십시오.