クラス SortedResourcesFactoryBean

java.lang.ObjectSE
org.springframework.beans.factory.config.AbstractFactoryBean<Resource[]>
org.springframework.jdbc.config.SortedResourcesFactoryBean
実装されたすべてのインターフェース:
AwareBeanClassLoaderAwareBeanFactoryAwareDisposableBeanFactoryBean<Resource[]>InitializingBeanResourceLoaderAware

public class SortedResourcesFactoryBean extends AbstractFactoryBean<Resource[]> implements ResourceLoaderAware
ロケーション文字列のリストを受け取り、Resource インスタンスのソートされた配列を作成する FactoryBean 実装。
導入:
3.0
作成者:
Dave Syer, Juergen Hoeller, Christian Dupuis
  • コンストラクターの詳細

    • SortedResourcesFactoryBean

      public SortedResourcesFactoryBean(ListSE<StringSE> locations)
    • SortedResourcesFactoryBean

      public SortedResourcesFactoryBean(ResourceLoader resourceLoader, ListSE<StringSE> locations)
  • メソッドの詳細

    • setResourceLoader

      public void setResourceLoader(ResourceLoader resourceLoader)
      インターフェースからコピーされた説明: ResourceLoaderAware
      このオブジェクトが実行される ResourceLoader を設定します。

      これは ResourcePatternResolver であり、instanceof ResourcePatternResolver で確認できます。ResourcePatternUtils.getResourcePatternResolver メソッドも参照してください。

      通常の Bean プロパティの設定後、InitializingBean の afterPropertiesSet またはカスタム init メソッドのような初期コールバックの前に呼び出されます。ApplicationContextAware の setApplicationContext の前に呼び出されます。

      次で指定:
      インターフェース ResourceLoaderAwaresetResourceLoader 
      パラメーター:
      resourceLoader - このオブジェクトによって使用される ResourceLoader オブジェクト
      関連事項:
    • getObjectType

      public ClassSE<? extends Resource[]> getObjectType()
      クラスからコピーされた説明: AbstractFactoryBean
      この抽象メソッドの宣言は、FactoryBean インターフェースのメソッドを反映しており、抽象テンプレートメソッドを一貫して提供します。
      次で指定:
      インターフェース FactoryBean<Resource[]>getObjectType 
      次で指定:
      クラス AbstractFactoryBean<Resource[]>getObjectType 
      戻り値:
      この FactoryBean が作成するオブジェクトの型、または呼び出し時に不明な場合は null 
      関連事項:
    • createInstance

      protected Resource[] createInstance() throws ExceptionSE
      クラスからコピーされた説明: AbstractFactoryBean
      このファクトリによって返されるオブジェクトを構築するためにサブクラスがオーバーライドする必要があるテンプレートメソッド。

      シングルトンの場合はこの FactoryBean の初期化時に呼び出され、そうでない場合は各 AbstractFactoryBean.getObject() コール時に呼び出されます。

      次で指定:
      クラス AbstractFactoryBean<Resource[]>createInstance 
      戻り値:
      このファクトリによって返されたオブジェクト
      例外:
      ExceptionSE - オブジェクトの作成中に例外が発生した場合
      関連事項: