相対パスを使用してディレクトリApplicationContext
から設定ファイルをロードする良い方法はありますか?WEB-INF
とを使用してみClassPathXmlApplicationContext
ましFileSystemXmlApplicationContext
たが、最初のものはクラスパスリソースに対してのみ機能し、2番目のものは絶対パスに対してのみ機能しました。
私はすでに2つの解決策を見つけましたが、それらが良いかどうかはわかりません。
- プロジェクトのクラスパスにWEB-INFフォルダを追加しました
- 構成をリソースフォルダー(クラスパス内)に移動し、次の方法でWEB-INFにインポートします。
<import resource="classpath:/batch/batch-config.xml" />
これらの解決策の1つが良いかどうか、または何が最良の解決策であるかを教えてください。