Springfox v 2.7을 사용하고 JSON 파일에서 내 Swagger UI를 생성하고 컨트롤러 클래스를 깨끗하게 유지하며 Swawgger (@ API, @ApiDocs) 주석이없는 모델 클래스 (@ApiModelProperty 등) ....JSON에서 Swagger를 생성하여 내 .java 클래스를 깨끗하게 유지
감사합니다!
PD : 이것은 스프링 부트 1.5.8 버전입니다.
Springfox v 2.7을 사용하고 JSON 파일에서 내 Swagger UI를 생성하고 컨트롤러 클래스를 깨끗하게 유지하며 Swawgger (@ API, @ApiDocs) 주석이없는 모델 클래스 (@ApiModelProperty 등) ....JSON에서 Swagger를 생성하여 내 .java 클래스를 깨끗하게 유지
감사합니다!
PD : 이것은 스프링 부트 1.5.8 버전입니다.
다음은 변경해야하는 사항은 다음과 같습니다 필요
만 Springfox의 JAR 모든 정적 UI 아티팩트를 포함 springfox-swagger-ui
JAR이다.
swagger.json
resources
폴더 아래에있는 모든 JSON 정의를 포함하는 파일입니다.
다음 엔드 포인트가 swagger-ui.html
의 모든 요구를 충족하는 데 사용자 정의 컨트롤러하십시오 springfox.documentation.swagger.web.SwaggerResource
객체의 JSON 문자열 표현을 반환
/swagger-resources
엔드 포인트.
/swagger-resources/configuration/ui
springfox.documentation.swagger.web.UiConfiguration
개체의 JSON 문자열 표현을 반환하는 끝점입니다.
/swagger-resources/configuration/security
springfox.documentation.swagger.web.SecurityConfiguration
개체의 JSON 문자열 표현을 반환하는 끝점입니다.
/v2/api-docs
Swagger API 정의의 JSON 표현을 반환하는 끝점입니다.
당신은 작업 예를 here을 찾을 수 있습니다.