一个简单的问题:是否有org.hibernate.validator.constraints.*
的独立包?
我想将这些注释放在DTO包上,但不想强迫用户在其类路径上使用hibernate-validator。
答案 0 :(得分:1)
在此上下文中,我并不真正了解您的独立含义,但此处是指向hibernate-validator
4.3.1
版本的链接。
将此添加到您的pom将允许您访问org.hibernate.validator.constraints
包中的所有注释:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>4.3.0.Final</version>
</dependency>
mvnrepository.com是搜索maven工件的好地方。
修改强>
好了,现在我理解了你的问题,只希望org.hibernate.validator.constraints
中的注释作为所有其他验证内容的依赖。
然后我的答案是否定的,没有这么薄的罐子。您必须使用hibernate-validator
来获取注释。
答案 1 :(得分:0)
如果使用自定义Hibernate Validator约束,则无论如何都必须添加实际的核心类。只要您依赖Bean Validation约束(javax.validation。*),就可以添加Bean Validation API jar。
你对添加hibernate Validator jar有什么看法?