본문 바로가기

삽질

[Swagger] 스웨거 적용 삽질기록

스웨거(Swagger)란?

일종의 API문서를 자동으로 만들어주는 라이브러리이다.(참고 https://swagger.io/)

예시 Live Demo : https://petstore.swagger.io/

 

삽질 기록이니까 자세한 설명은 생략한다.

 

난 스웨거를 즐겨썼고 지금도 현재 포스트맨보다 즐겨쓰는편이다.

 

자, 이제 적용을 해볼까?

 

원래 스웨거2.x 버전을 사용했는데 스웨거3.x 버전이 나온걸 확인했고,

2.9.2 -> 3.0.0 변경

 

바로 적용해보도록 해봤다. -> /swagger-ui.html

 

...

그래 쉽게 되줄리 없지 ^^

 

좀 찾아본 결과

3.x부터는 기본 URL은 /swagger-ui/index.html 로 변경되었다고 한다.

그리고!

변경

springfox-swagger2 -> springfox-boog-starter 변경

 

그리고 다시 들어갔다.

...

 

 

글로 기록하면 짧지만 실제론 2~3시간 걸렸다는거..

조금만 찾아보면 많이 나오는 내용이지만 다시 삽질하지 않기 위해 기록한다.