将多个可选参数组合到一个对象中

时间:2016-09-05 17:31:39

标签: spring

我有以下方法定义

@RequestMapping(value = "/search", method = RequestMethod.GET)
public List<Ad> search(@RequestParams Optional<...> p1, @RequestParam Optional<...> p2, ... another 10 optional params)

如何将搜索方法的所有对象合并到一个包含所有这些对象的对象中?像

这样的东西
@RequestMapping(value = "/search", method = RequestMethod.GET)
public List<Ad> search(@... Wrapper)

class Wrapper {
  Optional<...> p1;
}

0 个答案:

没有答案