Spring を使用して実装されたバッチ アプリケーションに取り組んでいます。
このアプリケーションでは、次の構造を見つけました。
BATCH PROJECT
|
|
|------> src/main/java (containing the packages)
|
|------> src/main/resources
|
|----------> META-INF
|
|--------> applicationContext.xml (Spring configuration file)
したがって、前のスキーマでわかるように、src/main/resourcesに、Spring 構成 (Bean 定義) を含むapplicationContext.xmlファイルを含むMETA-INFフォルダーを見つけました。
このバッチは正常に動作しますが、疑問があります。この場所は、 applicationContext.xmlファイルを配置する正しい場所と見なすことができますか?
私は常にMETA-INFディレクトリを Web アプリケーション (このようなバッチ アプリケーションではありません) に、このプロジェクトにない次のフォルダーに表示します (Web アプリケーションではないため)。
webapp
|
|_src
|
|_WebContent
|
|__WEB-INF
|
|__META-INF
それは正しいですか、それとももっとうまくできますか?