スプリットスプリング設定ファイル(xml)


スプリング設定ファイルが長すぎる場合は、スプリングの設定ファイルを分離して効率的な管理を行うことができます.一般的には機能別に分かれています.

上の図に示すように、ファイル全体を3つに分割すると、
String[] appCtxs = {"classpath:appCtx1.xml", "classpath:appCtx2.xml", "classpath:appCtx3.xml" };
GenericXmlApplicationContext(appCtxs);
このようにプロファイルを宣言してロードすればよい.
<import resources="classpath:appCtx2.xml"/>
<import resources="classpath:appCtx3.xml"/>
他の方法ではimportラベルを使用できます.