SpringBoot :: Swagger API 연동
2023.10.26
dev. environment. SpringBoot 3.1.1 Java 17 스웨거(Swagger) 란? 개발자가 REST API 서비스를 설계, 빌드, 문서화할 수 있도록 하는 프로젝트 REST API를 문서화하는 도구이며, API에 대한 명세(Spec)을 관리하기 위한 프로젝트 API가 수정되더라도 문서가 자동으로 갱신. 2011 년에 처음 도입된 개념 기존, 워드나 엑셀 등 수기 작성하는 문서형 API 명세서와 달리 서버에 일정 셋팅을 해주면 API 명세서가 갱신된다. 백엔드 개발자의 경우 클라이언트를 개발하는 프론트엔드 개발자와 소통을 하려면 API 명세서가 꼭 필요하게 되는데 이걸 하나하나 명세하고 있는 것도 꽤나 큰 일로 파악된다. 이런 업무 로스를 줄이기 위해 서버 단에 적용하는 것이 바로바..