Spring Framework2 Spring Framework 7.0.0 API Versioning 개요이번 포스팅에는 Spring Framework 7.0.0에 포함될 API Versioning 기능에 대해서 알아보자.Restful API로 클라이언트와 통신하는 서비스에서는 URI에 버전을 포함하여(ex /service/v1.0/users) API를 작성하고, API가 변경됨에 따라 API의 버전을 추가하거나 변경하는 전략을 사용해 왔다. Spring Framework 7.0.0에는 기존에 URI를 설정하던 @RequestMapping 어노테이션에 version 어트리뷰트를 추가하여 API Version을 관리하는 기능을 제공한다. API Versioning을 사용하는 이유하위 호환성 유지 (Backward Compatibility)점진적 마이그레이션 (Gradual Migration)API 진화 관.. 2025. 7. 31. Jackson 3.0.0 알아보기 개요Spring Framework 7.0 버전 출시가 올해 11월로 예정되어 있고, 다양한 변경사항이 있지만 그중 json을 처리하는데 많이 사용하는 Jackson 라이브러리에 대한 변경이 예정되어 있어서 어떤 변경사항이 있는지 알아본다. Spring Framework 6.x에서는 Jackson 2.x 버전을 사용했지만 Spring Framework 7.x 버전 이후로는 Jackson 3.x 버전으로 변경된다. (참고 https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-7.0-Release-Notes#jackson-3x-support) 변경사항Jackson 3.x와 Spring Framework 7.x에 변경사항은 내용이 많.. 2025. 7. 15. 이전 1 다음 728x90