除暖

实用技术-多规则校验,嵌套校验与分组校验 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、测试

小结

关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢