Spring Validation分组校验

原创 2016年05月31日 10:52:06

后台校验有很多的工具,最开始用的是@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

SpringMVC验证框架Validation特殊用法

基本用法不说了,网上例子很多,这里主要介绍下比较特殊情况下使用的方法。 1. 分组 有的时候,我们对一个实体类需要有多中验证方式,在不同的情况下使用不同验证方式,比如说对于一个实体类来的id来说,保存...

Hibernate-validator校验框架

该验证框架是在Hibernate-validator的基础上进行封装而成,方便后台的接口验证

springmvc分组校验

一、定义分组接口 public interface ValidGroup1 { //接口中不需要定义任何方法,紧是对不同的校验进行分组 //此分组只校验商品名称长度 } 二、在...

【SpringMVC整合MyBatis】validation校验-分组校验

分组校验 1.需求 上一次我们学习了validation校验的配置和使用方法,我们不难发现会有一些问题: 我们现在的校验规则,是在pojo里添加的: public class Items { ...

spring validate group分类校验

在使用spring validate,我的用法是在bean上标注校验,如下:      wishclip.java:      @NotNull @Size(max = 512) privat...

bean validation 分组验证及分组顺序

分组验证及分组顺序 如果我们想在新增的情况验证id和name,而修改的情况验证name和password,怎么办? 那么就需要分组了。 首先定义分组接口: 查看复制到剪贴板打印 pub...

springmvc注解开发-validation校验-分组校验

分组校验 需求:在pojo中定义校验规则,而pojo是被多个Controller所共用的。当不同的Controller方法对同一个pojo进行校验时,但是每个              Contr...

Spring MVC Bean 参数校验 @Validated

一、Bean Validation简介 JSR-303主要是对JavaBean进行验证,如方法级别(方法参数/返回值)、依赖注入等的验证是没有指定的。因此又有了JSR-349规范的产生。 Hiber...

Spring MVC @Validated的使用

Spring MVC @Validated的使用

spring4.0整合了validation验证功能

今天翻译博客时 无意中发现的小知识点, 源地址:http://jinnianshilongnian.iteye.com/blog/1990081?page=2#comments Bean ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Spring Validation分组校验
举报原因:
原因补充:

(最多只允许输入30个字)