
[Spring]REST API 버전 관리 방법
·
spring
🔍 API 버전 관리는 왜 필요할까?API는 시간이 지나면서 새로운 기능이 추가되거나 기존 기능이 변경될 수 있습니다.하지만 기존 API를 그대로 변경하면 기존 클라이언트가 예상치 못한 오류를 겪을 수 있기 때문에, API 버전 관리를 통해 안정적으로 서비스를 운영해야 합니다. 🚀 API 버전 관리를 통해 얻을 수 있는 장점:클라이언트가 원하는 버전을 선택할 수 있음기존 API를 유지하면서 새로운 기능을 추가할 수 있음API의 변경을 점진적으로 적용 가능📌 API 버전 관리 방법 4가지1. URL 경로 기반 버전 관리📢 방식:버전을 URL 경로에 포함하여 API를 구분하는 방식 (/api/v1/, /api/v2/)@RestController@RequestMapping("/api")public cl..