簡単な質問:スタンドアロンパッケージはありorg.hibernate.validator.constraints.*
ますか?
これらのアノテーションをDTOパッケージに配置したいのですが、ユーザーにクラスパスにhibernate-validatorを強制したくありません。
簡単な質問:スタンドアロンパッケージはありorg.hibernate.validator.constraints.*
ますか?
これらのアノテーションをDTOパッケージに配置したいのですが、ユーザーにクラスパスにhibernate-validatorを強制したくありません。
このコンテキストでのスタンドアロンの意味がよくわかりませんが、 の4.3.1
バージョンへのリンクを次に示しhibernate-validator
ます。
org.hibernate.validator.constraints
これを pom に追加すると、パッケージ内のすべての注釈にアクセスできるようになります。
<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
注釈を取得するには、 を使用する必要があります。
カスタムの Hibernate Validator 制約を使用する場合は、実際のコア クラスも追加する必要があります。Bean Validation 制約 (javax.validation.*) に依存している限り、Bean Validation API jar を追加するだけで十分です。
休止状態の Validator jar を追加することにどのような懸念がありますか?