보물창고 블로그

API 버전 관리 본문

웹 개발/SpringBoot

API 버전 관리

홋 메 2021. 9. 25. 17:36
728x90

Spring Boot에서 API 버전 관리는 여러가지 방법이 있습니다.

첫번째 URL을 통한 버전관리 방법입니다. 

아래와 같이 URL에 /v1 을 추가하여 API 버전을 관리하는 것입니다. 

@GetMapping("/v1/users/{id}")

두번째 방법은 request param에 version 정보를 추가하는 것입니다. 방법은 아래와 같습니다.

@GetMapping에 params에 version 정보를 추가합니다.

@GetMapping(value = "/users/{id}/",params = "version=2")

세번째 방법은 Http 요청 header에 version 정보를 추가하는 것입니다.

 @GetMapping(value = "/users/{id}",headers = "VERSION=1")

'웹 개발 > SpringBoot' 카테고리의 다른 글

Bean이란 무엇일까?  (0) 2022.04.24
IOC란 무엇일까?  (0) 2022.04.24
Comments