java validation 校验

0、多层校验,加注解 @Valid

a22edeb0a55c3a603dba4e6dd4bf7bb9efb.jpg

1、JSR303 是一套JavaBean参数校验的标准,它定义了很多常用的校验注解

16113233_KR8H.png

2、Hibernate validator 在JSR303的基础上对校验注解进行了扩展

3ff6ce84f0f050215206a0cecf3d480d2af.jpg

下面是一个实例:::

2a28f4b7c013ceb355268150db520cbc6fa.jpg

a960bf4288d95db112258365db4d8874556.jpg

  • 继承ValidateSv 的具体实现处理具体的校验代码

具体调用:::

ba8c75c5f171d03bc02c76884249e701f56.jpg 

6acbcb711656d6676fda368850dd901f2f8.jpg

  • 校验对象的成员对象也会被校验

5d66eaa68ae75517c09a7c7c42cae9b8d60.jpg

转载于:https://my.oschina.net/u/3847203/blog/1844963

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值