【发布时间】:2016-02-08 05:37:51
【问题描述】:
我从 swagger 1.x 移动到 2.x,现在 swagger-ui 没有填充 Controller 组中的 API。
示例: 假设我有三个控制器(我们使用的是 Spring MVC)
- ABCController 及其基本 url 映射“abc/test1”和@API(value="ABCController")
- XYZController 及其基本 url 映射“xyz/test2”和@API(value="XYZController")
- ABCXYZController 及其基本 url 映射“abc/test3”和@API(value="ABCXYZController")
现在,当我启动我的应用程序时
它显示了四个 API 列表(但使用 API url 而不是 @Api 标记值),
- abc/
- abc/test1
- xyz/test2
- abc/test3
但我只想拥有 3 个列表(使用控制器和 @Tag 值属性分组。
- Xyz 控制器
- ABC控制器
- ABCXYZ控制器
【问题讨论】:
标签: swagger swagger-ui swagger-2.0