2017-09-11 10 views

答えて

0

あなたが後にしているが、私は実行するために、セッション・カスタマイザを使用し、まさに明確ではありません必要な検証:

public class ValidationCustomizer implements SessionCustomizer { 
    public void customize(Session session) { 
      IntegrityChecker checker = new IntegrityChecker(); 
      checker.catchExceptions(); 
      checker.checkDatabase(); 
      session.setIntegrityChecker(checker); 
    } 
} 

そして永続ユニットに追加します。

私は* かどうかを確認したい
properties.put("eclipselink.session.customizer", "packagename.ValidationCustomizer"); 
EntityManagerFactory emFactory = Persistence.createEntityManagerFactory(NAME, properties); 
+0

データベースにおける永続ユニット内のすべてのテーブル*データベース内の永続ユニットのすべてのカラム *永続性のデータベース内のすべてのテーブル *永続性のあるデータベース内のすべてのカラム –

+0

存在するかどうかを確認しますか?上記を試してください。 – Chris

関連する問題