2011-01-25 7 views
1

JBoss Seamベースのプロジェクトに、Hibernate Validatorアノテーションを使用するエンティティがあります。私はJSFのページで、要素などを要求する指示を持っていますが、entityManager.persist()を呼び出して検証例外で終わる前に、最後のフェールセーフ検証を1回行うことができます。Hibernate/JPA/Seam - エンティティをプログラマチックに検証するか?

エンティティをプログラムで検証する方法はありますか?私はHibernate/JPAでそれを深く勉強したことがないので、これを得るための推奨事項を聞いてみたいと思います。ありがとう!

答えて

0

JSFを使用している場合は、ビジネスメソッドが呼び出される前に検証が行われるようにすることができます。これが表示されない場合は、自動的に実行されるはずの設定を確認し、手動で検証を実行する必要はありません。しかし、あなたはaxtavtの答えで見ることができるように、それを行うことができます。

関連する問題