您的位置:首页 > 编程语言 > Java开发

Spring+Swagger文档无法排序问题解决

2016-05-03 21:12 337 查看
项目中用到swagger用于自动生成文档,遇到了好多结合后的问题。而对于这个排序问题,在查看了后端Swagger原代码之后,发现视乎当前使用的swagger(不是springfox,应该不是官方的,网上好多教程是spring结合swagger,直接拿来用了)虽然有排序的Reader但是都没有实现文档的排序。于是查了很多资料,发现原来需要从swagger-ui入手。在

window.swaggerUi = new SwaggerUi({
...
});上面代码中,我们添加排序属性:
window.swaggerUi = new SwaggerUi({

...

apisSorter: "alpha", // can also be a function
operationsSorter : "method" // can also be 'alpha' or a function
});于是就能实现文档排序了,当然这个好像是说swagger2.0之后才有这两个属性。

参考资料:http://stackoverflow.com/questions/24951268/sort-api-methods-in-swagger-ui
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: