私はデータ モデルに JPA 永続性を使用し、Eclipselink を永続性プロバイダーとして使用しています。モジュラー (OSGi) アプリケーションがあり、モジュールの 1 つに、標準データ モデルと、パッケージのすべてのエンティティを自動的に含める永続ユニットが含まれています。永続化プロバイダーは別のモジュールにあり、うまく機能します。
ここで、永続化ユニットにいくつかのエンティティを追加する 3 番目のモジュールが必要です。それ、どうやったら出来るの?私が使用していないSpringに固有のように見えるこの解決策を見つけました。そのアプローチの要約は、永続化ユニットの処理にフックし、ファイル<class>
からエントリを手動でマージするポスト プロセッサを作成することです。persistence.xml
永続ユニットをマージすることは可能ですか? 誰でも回避策を提案できますか?