当社の要件により、展開固有のビューとユーザーケースがあります。展開には、一般的なおよび展開固有のパーツ(豆)があります。これは、すべての展開に一般的な豆を含む1つのContext.xmlファイルが必要になることを意味します。その後、展開ごとに特定のDeploymentContext.xmlを展開します。これは、一部のポジョが1つのdeplymentに存在することを意味しますが、他のポジはそうではありません。
私の質問: 1) 展開固有のコンテキスト ファイルを使用して、汎用コンテキスト ファイルを拡張することは可能ですか? 2) ジェネリック コンテキスト ファイルに既に存在する、展開固有のコンテキスト ファイルにクラスを記述することは可能ですか? つまり、クラス継承のように、汎用コンテキスト ファイルに記述されている Bean をオーバーライドします。3) 上記のアプローチは実行可能ですか、それともビルド記述子が代わりに context.xml ファイルを動的に生成する必要がありますか? 私は拡張アプローチを好みます... 4) すべての展開固有のコンテキストを展開するが、src ディレクトリから POJO クラスの一部を削除すると、アプリケーションは展開時に壊れるか、存在しない Bean をインスタンス化しようとした後にのみ壊れます?
どうもありがとう!