봄 mvc 컨트롤러에 메서드가 있습니다. .method 매개 변수는 @RequestParam을 설정하고 올바르게 작동 할 필요가 없습니다. api doc에 swagger 및 spring fox를 사용하고 싶습니다. 하지만 @RequestParam을 설정하지 않으면 매개 변수가 작동하지 않습니다. 프로젝트에 100 개의 컨트롤러가 있으며 컨트롤러의 모든 메서드에 대해이 주석을 설정할 수 없습니다. @RequestParam 주석을 추가하지 않고 어떻게이 문제를 해결할 수 있습니까? 당신에@RequestParam 주석이 메서드 매개 변수로 설정되지 않은 경우 Swagger UI가 작동하지 않습니다.
@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
}