7

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

それは正しいですか、それとももっとうまくできますか?

4

2 に答える 2