我在spring mvc控制器中有方法。方法参数不需要设置@RequestParam并正常工作。我想使用swagger和spring fox作为api doc。但是当不设置@RequestParam时它的参数swagger不起作用。我有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
}