我有弹簧mvc控制器方法.method参数不需要设置@RequestParam并且工作正常。我想用apag doc使用swagger和spring fox。但是当不设置@RequestParam它参数swagger剂量不起作用.I我的项目中有100个控制器,无法为控制器中的所有方法设置此注释。如何在不添加@RequestParam注释的情况下解决此问题?
@RequestMapping(value = "/listGrid", method = RequestMethod.GET)
public QueryResult<ActionViewModel> list(
@RequestParam String searchFilter,
@RequestParam String order,
@RequestParam int pageNumber/* swagger ok*/,
int pageSize /* swagger problem*/) {
// body
}
答案 0 :(得分:0)
在你的招摇配置中,在文档上
enableUrlTemplating(false)
决定是否对路径使用URL模板。当您的搜索API可能具有针对每个搜索用例的多个请求映射时,这尤其有用。