BeanValidator的作用?

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

慕粉3814454

2018-03-08

老师,您好,学了这一章后有几个点没搞明白。

看课程BeanValidator是做校验用,但是我看到里面用的是@NotNull @NotBlank这些注解,为什么不直接用这些注解再加一个@Validated 直接处理呢?

BeanValidator这个类的实现我看到有个 validator.validate(....)  这个是处理类似 @NotNull 这些注解的吗?  这个类就是把这些注解处理完的结果直接反馈出来?


写回答

1回答

Jimin

2018-03-08

你好,确实是根据那些注解起作用的,controller那里像你说的那样用也是没问题的。这个类封装等我好处是可以在项目里任何位置使用,比如service里,只要准备好注解,可以在需要时随时拿出来使用

0
1
慕粉3814454
非常感谢您的解答,课讲的很棒,受益匪浅
2018-03-09
共1条回复

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

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

2261 学习 · 1347 问题

查看课程