hibernate-validator和validation
时间: 2023-05-25 14:03:20 浏览: 205
hibernate-validator
Hibernate Validator是一个强大的基于Java Bean Validation标准的验证框架。它为Java Bean Validation API提供了实现,并提供了许多附加功能,比如参数验证和自定义约束,以及可扩展性。Hibernate Validator使用注释来描述验证约束,并提供了简便的API来验证Java Bean的属性。Hibernate Validator是Java EE的一部分,也作为Spring框架的一部分提供了支持。
Validation则是Java Bean Validation API,它是由Java规范提供的标准接口。它允许在Java Bean中添加元数据来验证约束。它提供了一组默认的验证注释,如@NotNull、@Size、@Max和@Min等。Validation的API和规范没有提供验证实现,因此需要使用Hibernate Validator、Apache BVal等框架来提供一个验证引擎。
阅读全文