通过@Valid注解对请求主体中的参数进行校验
摘要:@RequestBody在处理请求方法的参数列表中使用,它可以将请求主体中的参数绑定到一个对象中,请求主体参数是通过HttpMessageConverter传递的,根据请求主体中的参数名与对象的属性名进行匹配并绑定值。此外,还可以通过@Valid注解对请求主体中的参数进行校验。 import com
阅读全文
posted @
2021-07-30 14:53
duanxz
阅读(792)
推荐(0) 编辑
自己写的基于java Annotation(注解)的数据校验框架
摘要:JavaEE6中提供了基于java Annotation(注解)的Bean校验框架,Hibernate也有类似的基于Annotation的数据校验功能,我在工作中,产品也经常需要使 用数据校验,为了方便和重用,自己写了一个简单的基于Annotation的校验框架。有兴趣的可以扩展。 框架说明: An
阅读全文
posted @
2015-12-03 22:05
duanxz
阅读(2726)
推荐(0) 编辑
JSR-303规范,Bean Validation
摘要:一:JSR 303是JAVA EE 6中的一项子规范,叫做Bean Validation,官方参考实现是Hibernate Validator,此实现与Hibernate ORM没有任何关系。JSR 303用于对Java Bean中的字段的值进行验证。本教程翻译自Hibernate Validato...
阅读全文
posted @
2015-12-03 21:55
duanxz
阅读(1524)
推荐(0) 编辑
Hibernate Validator
摘要:摘要:在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要了解比较优美的解决方案吗? 看看Hibernate Validator 是怎么做的吧.一见到她,相信你就会说: Oh God, 这就是我需要的.作者:icess(作者的blog:http://blog.matrix.org.cn/p...
阅读全文
posted @
2015-12-03 21:54
duanxz
阅读(3342)
推荐(2) 编辑
RocketMQ之八:重试队列,死信队列,消息轨迹
摘要:问题思考 死信队列的应用场景? 死信队列中的数据是如何产生的? 如何查看死信队列中的数据? 死信队列的读写权限? 死信队列如何消费? 重试队列和死信队列的配置 消息轨迹 1、应用场景 一般应用在当正常业务处理时出现异常时,将消息拒绝则会进入到死信队列中,有助于统计异常数据并做后续的数据修复处理; 2
阅读全文
posted @
2015-12-03 21:54
duanxz
阅读(9101)
推荐(3) 编辑
使用hibernate validator出现
摘要:1.javax.validation.UnexpectedTypeException: No validator could be found for type: java.lang.Integer @NotNull 和 @NotEmpty 和@NotBlank 区别@NotEmpty 用在集合类上...
阅读全文
posted @
2015-12-03 21:51
duanxz
阅读(549)
推荐(0) 编辑
Hibernate Validator--创建自己的约束规则
摘要:尽管Bean Validation API定义了一大堆标准的约束条件, 但是肯定还是有这些约束不能满足我们需求的时候, 在这种情况下, 你可以根据你的特定的校验需求来创建自己的约束条件.3.1.创建一个简单的约束条件按照以下三个步骤来创建一个自定义的约束条件创建约束标注实现一个验证器定义默认的验证错...
阅读全文
posted @
2015-12-03 21:32
duanxz
阅读(2980)
推荐(0) 编辑