I have method in my REST controller that contains a lot of parameters. For example:
@RequestMapping(value = "/getItem", method = RequestMethod.GET)
public ServiceRequest<List<SomeModel>> getClaimStatuses(
        @RequestParam(value = "param1", required = true) List<String> param1,
        @RequestParam(value = "param2", required = false) String param2,
        @RequestParam(value = "param3", required = false) List<String> param3,
        @RequestParam(value = "param4", required = false) List<String> param4,
        @RequestParam(value = "param5", required = false) List<String> param5) {
    // ......
}
and I would like to map all GET request parameters to a POJO object like:
public class RequestParamsModel {
   public RequestParamsModel() {
   }
   public List<String> param1;
   public String param2;
   public List<String> param3;
   public String param4;
   public String param5;
}
I need something like we can do using @RequestBody in REST Controller.
Is it possible to do in Spring 3.x ?
Thanks!
 
     
     
     
    