后台校验有很多的工具,最开始用的是@Valid,这个是比较简单的,不支持分组校验。
Spring用@Validated对@Valid进行了封装,这样就满足了分组校验。
其实就是增加了一个group来对校验规则进行分组,然后再@Validated中指定group来校验。
具体的例子参考下面的blog:
SpringMVC验证框架Validation特殊用法 http://blog.csdn.net/wangpeng047/article/details/41726299
spring mvc校验部分属性 http://www.cnblogs.com/TheViper/p/4517956.html