2

persistence.xml の SynchronizeMappings オプションに関する多くのチュートリアルを読みました。私が結論付けた構成は次のとおりです。

<property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(SchemaAction=&apos;drop,create,add&apos;)"/>

これは MySQL では正常に動作しますが、DB2 ではいくつかのデフォルト テーブル (SYS* など) を削除しようとするため問題があります。

そこで、私が疑問に思っていたのは次のことです: データベースのすべてのテーブルではなく、マネージド クラス エンティティのみを削除するように OpenJPA に指示することは可能ですか?

どうもありがとう

4

0 に答える 0