1
私は春mvcコントローラのメソッドを持っています.methodパラメータは@RequestParamを設定して正しく動作する必要はありません。api docにswaggerとspring foxを使用します。 @RequestParamを設定しないと、パラメータswaggerは動作しません。私のプロジェクトには100コントローラがあり、コントローラのすべてのメソッドに対してこの注釈を設定することはできません。 @RequestParamアノテーションを追加せずにこの問題を解決するにはどうすればよいですか?あなたに@RequestParam注釈がメソッドパラメータに設定されていない場合、Swaggerは機能しません
@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
}