Spring MVC 验证

在 Spring MVC 中,可以使用 Bean Validation API( 用于 Bean Vaidation 1.0 的 JSR 303 和用于 Bean Validation 1.1 的 JSR 349 ) 来验证表单字段,该 API 用于定义 JavaBean 对象的验证约束。

Hibernate Validator 是 Bean Validation API 参考实现。Hibernate Validator 在 Bean Validation 所需的功能之上提供了额外的价值。例如,编程约束配置 API 以及注释处理器 ,它会插入构建过程并在错误地使用约束注释时引发编译错误。