less than 1 minute read

예전에 Swagger를 이용해서 온라인 ApiDoc를 사용하는걸 공부했었는데

이번에 새로 시작하는 프로젝트에 적용 하려고 좀 찾아보니까

springdoc-openapi-ui라는 새로운 라이브러리가 나왔다.

v3로 새로나온것 같아 적용해보니 예전에 쓰던 v2와는 조금 달랐다.

일단 장점은 Java Configuration이 전혀 필요없이 그냥 dependency만 추가하면 이용할 수 있었다는 점이었다.

이전 Swagger를 사용할 때는 resource관련 Java Config를 추가했어야 했다.

하지만 단점으로 Request Parameter를 넣을 떄 기존에는 Parameter하나하나를 Form형식으로 넣는 것이었는데

v3로 오면서 Json형식으로 한번에 입력하게 되어있었다.

이전에는 값만 입력하면 됬었는데 Json형식까지 맞춰줘야 한다느게 조금 불편했다.

뭔가 세부설정을 바꾸는게 있을 수도 있겠지만, 아직 기본기능으로만 활용하고 있다.

좀더 봐야겠다.

Categories:

Updated: