본문 바로가기
번역/Spring Boot 공식문서

[Spring Boot] 5. Upgrading Spring Boot | 공식 문서 번역

by 독서왕뼝아리 2023. 4. 1.
영어 공부 && 취미로 공식 문서 번역합니다.
의역, 오역 주의!!!!!!!!
영어 못함

원문 : https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#upgrading

 

Spring Boot Reference Documentation

This section goes into more detail about how you should use Spring Boot. It covers topics such as build systems, auto-configuration, and how to run your applications. We also cover some Spring Boot best practices. Although there is nothing particularly spe

docs.spring.io

 


 

Spring Boot 前 버전에서 어떻게 업그레이드 하는지에 대한 설명은 wiki에 나와있습니다. 링크 안에 release notes 부분에서 확인할 수 있습니다.

업그레이드 설명은 항상 릴리즈 노트 첫 번째에 나와있습니다. 최신보다 두 버전 이상 뒤떨어져 있다면 릴리즈 노트를 확인해 주시기 바랍니다.

 

5.1. 1.x 버전에서 업그레이드 하기

1.x 버전 Spring Boot에서 업그레이드를 하고 싶다면 "마이그레이션 가이드"를 확인해주세요. “migration guide” on the project wiki 자세한 업그레이드 설명이 나와있습니다. 또, “release notes”를 보면 각 버전 별로 "새로운 또는 주목할만한" 기능들을 알 수 있습니다.

 

5.2. Upgrading to a New Feature Release 신규 릴리즈로 업그레이드 하기

신규 릴리즈로 업그레이드 할 때 삭제하거나 변경해야 하는 일이 있을 겁니다. Spring Boot는 어플리케이션의 환경을 분석해 진단 결과를 알려줍니다. 또한 실행 중에 일시적으로 마이그레이션하는 기능을 제공합니다. 이 기능을 사용하려면 다음의 의존성을 추가하세요:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-properties-migrator</artifactId>
    <scope>runtime</scope>
</dependency>
 
 
  마이그레이션을 끝냈다면 이 의존성은 지워주시기 바랍니다.

 

5.3. Spring Boot CLI 업그레이드 하기

이미 설치된 CLI을 업그레이드 하려면 적적한 패키지 매니저 명령어를 사용해야 합니다.(예를 들어 brew upgrade 같은) 만약 매뉴얼에 따라 CLI를 설치했다면, PATH 환경 변수도 업데이트해서 예전에 쓰던 환경 변수를 없애주고 standard instructions 를 따라주세요.

 

5.4. 다음 내용

어플리케이션을 업그레이드하기로 마음먹었으면 나머지 문서에서 특별한 기능에 대한 자세한 정보를 찾을 것입니다.

Spring Boot 공식 문서는 (당시 3.0.5) 버전에 특정되어 있습니다. 따라서 여기 정보는 최신 변경 사항(3.0.5)이 반영되어 있습니다.