实用技术-多规则校验,嵌套校验与分组校验 02
电脑版发表于:2022/8/11 23:33
一、续写于实用技术-校验框架入门 01
可参考的链接:https://blog.51cto.com/u_15472166/4876654
1、实际的校验规则
同一个字段有多个约束条件
引用类型字段如何校验
根据业务不同需要调整是否参与校验
二、案例、多规则校验(一个属性有多个校验的注解)和嵌套效验规则
1、将对象Address嵌套到Employee
2、controller层
3、addemployee.jsp,嵌套数据在页面的用法
三、分组校验
应用场景:创建、修改对象时它们需要校验的属性是不一样的,创建时肯定全部都需要校验;
但是修改时只需要校验需要修改的属性,不用修改的属性就不用校验了。
1、创建分组用的接口
2、将想分到同一组的属性,都在其校验注解里面的groups的值设置为同一接口
3、controller层,为对象的效验用@Validated注解来开启校验
4、测试
小结