2016-06-24 7 views
1

스프링 REST 애플리케이션이 있습니다. API 문서 목적으로 Swagger를 사용하고 있습니다.Swagger에서 컨트롤러 메소드 오버로드

내 나머지 컨트롤러는 무엇입니까? @RequestMapping의 메소드입니다. 두 가지 오버로드 된 메서드가 있는데, 인수 측면에서 다릅니다. 그러나 Swagger UI에는 하나만 표시됩니다.

내 접근 방식이 잘못되었습니다 (컨트롤러 메서드 오버로딩) 또는 Swagger의 버그입니까?

답변

3

스 제퍼 사양의 제한 사항입니다. 그러나 springfox를 사용하는 경우 Docketdocket.enableUrlTemplating(true)으로 구성 할 수 있습니다. 이렇게하면 오버로드 된 메소드가 서비스 문서에 표시됩니다.

+1

고마워요. :) –

관련 문제