Swagger를 통한 API 공개
Swagger란?
개발한 REST API 를 편리하게 문서화 해주고, 이를 통해서 관리 및 제 3의 사용자가 편리하게 API를 호출해보고 테스트 할 수 있는 프로젝트
Spring Boot 에서는 간단하게 springfox-boot-starter 를 gradle dependencies 에 추가함으로 사용할 수 있음 (2.x 사용)
➡️3.x 대에서는 springdoc 을 사용하는게 좋음
주의할 점은 운영환경과 같이 외부에 노출되면 안되는 곳에는 사용할 땐 주의 해야함
Swagger Annotation
예제
feat. 패스트캠퍼스 - Java/Spring 웹 개발 마스터 초격차
'다시 웹, 백엔드로 > 스프링' 카테고리의 다른 글
웹 서비스 확장 전략 (1) | 2024.08.08 |
---|---|
JPA Entity (0) | 2024.08.05 |
JUnit으로 테스트 하기 (1) | 2024.06.16 |
Naver 검색 API 연동해보기 (0) | 2024.06.12 |
Server(Client) to Server 연결 (0) | 2024.06.11 |