BeanValidator的作用?
来源:6-4 校验工具-BeanValidator开发

慕粉3814454
2018-03-08
老师,您好,学了这一章后有几个点没搞明白。
看课程BeanValidator是做校验用,但是我看到里面用的是@NotNull @NotBlank这些注解,为什么不直接用这些注解再加一个@Validated 直接处理呢?
BeanValidator这个类的实现我看到有个 validator.validate(....) 这个是处理类似 @NotNull 这些注解的吗? 这个类就是把这些注解处理完的结果直接反馈出来?
写回答
1回答
-
你好,确实是根据那些注解起作用的,controller那里像你说的那样用也是没问题的。这个类封装等我好处是可以在项目里任何位置使用,比如service里,只要准备好注解,可以在需要时随时拿出来使用
012018-03-09
相似问题