一个简单的问题:org.hibernate.validator.constraints.*有独立的包吗?
我希望将这些注释放在DTO包中,但不想强制用户在其类路径上使用hibernate-validator。
发布于 2012-10-30 22:45:53
我真的不知道您在本文中所说的独立是什么意思,但这里有一个到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来获取注释。
发布于 2012-10-31 15:54:07
如果您使用自定义的Hibernate Validator约束,那么无论如何也必须添加实际的核心类。只要您依赖于Bean验证约束(javax.valifation.*),添加Bean验证API jar就足够了。
你对添加hibernate Validator jar有什么想法?
https://stackoverflow.com/questions/13141264
复制相似问题