이전 회사 프로젝트에서는 Swagger2(springfox)를 사용했는데, 개인 프로젝트에서 Swagger 최신 버전 (3.0)을 사용하려고 하니이전과 많은 부분이 달라져서 해당 글에 v3 사용 방법, 예시를 정리하려합니다. :D 이전 글(설정 방법): https://vennycode.tistory.com/60 [Swagger] Spring Boot (Gradle)에서 Swagger 3.0 (Springdoc) 설정 방법백엔드에서 만든 API를 자동으로 문서화해주는 Swagger를 프론트, 앱 팀과 협업 시 유용하게 사용했었는데요.이번 글에서는 Swagger 3.0 (Springdoc-openapi) 설정 방법에 대해 정리하겠습니다. 👩🏻💻vennycode.tistory.com Springdoc-..
Framework/Swagger
백엔드에서 만든 API를 자동으로 문서화해주는 Swagger를 프론트, 앱 팀과 협업 시 유용하게 사용했었는데요.이번 글에서는 Swagger 3.0 (Springdoc-openapi) 설정 방법에 대해 정리하겠습니다. 👩🏻💻 Swagger란! 🤔RESTful한 웹 서비스를 만들 때 API 문서를 자동으로 만들어주고, API를 직접 테스트할 수 있는 UI를 제공해줍니다대표적인 라이브러리로는 Springfox Swagger, Springdoc이 존재합니다. Springfox가 아닌 왜 Springdoc이냐?-> Springfox Swagger의 경우 3.0버전을 마지막으로 업데이트가 중단되었다고 합니다. (2020년 마지막 업데이트) 그리고 Spring Boot3에서는 동작을 하지 않는 이슈도있기에..