스프링
[스프링부트] swagger 설정하기
태태개발자
2022. 10. 17. 18:14
반응형
의존성 추가
gradle
implementation("org.springdoc:springdoc-openapi-ui:1.6.12")
implementation("io.swagger.core.v3:swagger-core:2.2.2")
application.yml
springdoc:
# 기본값: application/json
# request media type 의 기본 값
default-consumes-media-type: application/json
# 기본값: */*
# response media type 의 기본 값
default-produces-media-type: application/json
# 스웨거에서 제공하는 ui 라이브러리 설정
swagger-ui:
# 기본 값 : /swagger-ui.html
# Swagger HTML 문서 경로
path: /swagger-ui.html
# swagger-ui를 사용할 것인지 여부
enabled: true
# 스웨거 api문서 설정
api-docs:
# 기본값 : /v3/api-docs
# spring boot 웹 애플리케이션의 api를 OpenAPI 3을 이용하여 json 형식화 한것의 경로
path: /swagger/api-docs
# 스웨거 api문서를 사용할지 여부
enabled: true
접속
http://localhost:8080/swagger-ui.html
반응형