2017-02-25 17 views
0

何らかの理由でデータソースとしてNoSQL DBを使用するアプリケーションがあります。Hibernate Validatorを使用したカスタム検証

たとえば、部門IDと住所に郵便番号のある従業員オブジェクトを続けて言う必要があります。私が無効な部門IDと郵便番号を持つRDBMSにそれを保持している場合。 DBは制約の例外をスローします。

しかし、NOSQL DBを使用している場合は、この検証を実行できません。 Hibernateバリデータを使用してDBに郵便番号または部門IDが存在するかどうかをチェックする方法はありますか? DBに保存する前に

答えて

0

カスタムバリデーターでHibernateセッションにアクセスする方法について説明しているJBoss開発者フォーラムのexampleです。それは少し日付がついているので、あなたはいくつかの微調整をしなければならないかもしれません。

関連する問題