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

项目中用到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


你可能感兴趣的:(JAVA)