クラス FileSystemResourceLoader
java.lang.ObjectSE
org.springframework.core.io.DefaultResourceLoader
org.springframework.core.io.FileSystemResourceLoader
- 実装されたすべてのインターフェース:
ResourceLoader
プレーンパスをクラスパスリソースとしてではなくファイルシステムリソースとして解決する
ResourceLoader
実装(後者は DefaultResourceLoader
のデフォルト戦略です)。注 : プレーンパスは、スラッシュで始まっていても、常に現在の VM の作業ディレクトリに対する相対パスとして解釈されます。(これは、サーブレットコンテナーのセマンティクスと一致しています)明示的な "file:" プレフィックスを使用して、絶対ファイルパスを適用します。
FileSystemXmlApplicationContext
は、同じリソースパス解決戦略を提供する本格的な ApplicationContext 実装です。
- 導入:
- 1.1.3
- 作成者:
- Juergen Hoeller
- 関連事項:
ネストされたクラスのサマリー
クラス org.springframework.core.io.DefaultResourceLoader から継承されたネストクラス / インターフェース
DefaultResourceLoader.ClassPathContextResource
フィールドサマリー
インターフェース org.springframework.core.io.ResourceLoader から継承されたフィールド
CLASSPATH_URL_PREFIX
コンストラクターのサマリー
方法の概要
クラス org.springframework.core.io.DefaultResourceLoader から継承されたメソッド
addProtocolResolver, clearResourceCaches, getClassLoader, getProtocolResolvers, getResource, getResourceCache, setClassLoader
コンストラクターの詳細
FileSystemResourceLoader
public FileSystemResourceLoader()
メソッドの詳細
getResourceByPath
リソースパスをファイルシステムパスとして解決します。メモ: 特定のパスがスラッシュで始まる場合でも、現在の VM 作業ディレクトリに対する相対パスとして解釈されます。
- オーバーライド:
- クラス
DefaultResourceLoader
のgetResourceByPath
- パラメーター:
path
- リソースへのパス- 戻り値:
- 対応するリソースハンドル
- 関連事項: