
Maven depencdency (1.6.9, 22 May released) io.springfox springfox-swagger-ui 1.6.9 기본 설정 (class를 만들어서 환경설정 해줘도 되고 properties에 추가해서 설정해줘도 됨. 여기서는 properties 활용.) springdoc: api-docs: path: /api-docs swagger-ui: path: /swagger-ui.html disable-swagger-default-url: true display-query-params-without-oauth2: false paths-to-match: /example/** # springdoc.packages-to-scan=com.example.package, com.exampl..

api 명세를 위해 Spring rest docs를 도입 중 과거 서비스가 너무 레거시 하다보니 최소 사양에 못미쳐 사용을 못하는 경우 발생. 버전업하기엔 리소스가 너무 크게 소모되기에 과거 서비스에는 swagger2 사용하기로 결정. swagger 2.9.2 버전 maven dependency 적용. io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 Bean 등록 config class를 하나 파준후 환경 설정을 해준다. @Configuration @EnableSwagger2 public class Config4Swagger2 { @Bean public Docket productApi() { return new D..