Open uiop9900 opened 2 years ago
AWS에 프로젝트를 등록후 http://54.193.165.205:8080/swagger-ui/index.html 로 들어가야 swagger가 보여진다.
@RequestMapping으로 메소드를 선언하니 swagger에서 모든 종류의 mapping이 다 뜬다.(get, put, delete, head, option...) 모든 @RequestMapping을 @GetMapping으로 변환했다.
스프링부트 2.6.x 버전, gradle 파일 - swagger연동
상당히 쉬운방법이지만 계속해서 아래와 같은 오류가 떴다. gradle spring boot because the return value of springfox.documentation.spi.service.contexts.orderings.patternscondition(springfox.documentation.requesthandler)" is null
삽질(3h)
해결방안
gradle에서 버전을 다운그레이드했다. plugins{ id 'org.springframework.boot' version '2.4.2' } 이렇게 수정하고 gradle-fresh를 통해 빌드하니 swagger가 연동되었다.
이때, swagger 버전에 따라 접속url도 다르니 주의하자