クラス ResourceEntityResolver

java.lang.ObjectSE
org.springframework.beans.factory.xml.DelegatingEntityResolver
org.springframework.beans.factory.xml.ResourceEntityResolver
実装されたすべてのインターフェース:
EntityResolverSE

public class ResourceEntityResolver extends DelegatingEntityResolver
該当する場合、ResourceLoader を介してエンティティ参照を解決しようとする EntityResolver 実装(通常、ApplicationContext のリソースベースに対して)。DelegatingEntityResolver を拡張して、DTD および XSD ルックアップも提供します。

標準の XML エンティティを使用して、XML スニペットをアプリケーションコンテキスト定義に含めることができます。たとえば、大きな XML ファイルをさまざまなモジュールに分割できます。インクルードパスは、JVM 作業ディレクトリ(XML パーサーのデフォルト)を基準にするのではなく、通常どおりアプリケーションコンテキストのリソースベースを基準にすることができます。

メモ: 相対パスに加えて、現在のシステムルート、つまり、JVM 作業ディレクトリ内のファイルを指定するすべての URL は、アプリケーションコンテキストを基準にして解釈されます。

導入:
31.07.2003
作成者:
Juergen Hoeller
関連事項: