Bean Validation对Object的属性进行校验,那对单个的参数进行校验用什么比较好呢?

来源:6-4 校验工具-BeanValidator开发

To_The_Moon

2019-04-16

百度搜到一个。这个不知怎么样?老师有常用的推荐么?
Spring validator 方法级别的校验
JSR和Hibernate validator的校验只能对Object的属性进行校验,不能对单个的参数进行校验,spring 在此基础上进行了扩展,添加了MethodValidationPostProcessor拦截器,可以实现对方法参数的校验

写回答

1回答

Jimin

2019-04-16

你好,JSR和Hibernate validator的校验相对用的多一些,只对最基本的对象做最基础的校验,这样理解起来容易,代码看起啦也容易懂。method参数校验那个个别项目用过,不同的开发人员差别很大,有的在切面里做,有的是散落各处,有的写的又很难懂。这两种其实本质上都是做基本的校验,如果学习的话都可以学,项目里使用可以看团队情况,大家使用起来都顺手的就可以。

1
1
To_The_Moon
非常感谢!
2019-04-17
共1条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程