在Spring MVC REST服务(json)中,我有一个像这样的控制器方法:
@RequestMapping(method = RequestMethod.POST, value = { "/doesntmatter" })
@ResponseBody
public List<...> myMethod(@Valid @RequestBody List<MyBean> request, BindingResult bindingResult) {
Run Code Online (Sandbox Code Playgroud)
MyBean类具有bean验证注释的位置.
在这种情况下似乎没有进行验证,尽管它适用于其他控制器.
我不想将列表封装在dto中,这将改变json输入.
为什么没有对bean列表进行验证?有哪些替代方案?