インターフェース TargetSourceCreator

すべての既知の実装クラス:
AbstractBeanFactoryBasedTargetSourceCreatorLazyInitTargetSourceCreatorQuickTargetSourceCreator
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface TargetSourceCreator
実装では、特定の Bean のプールターゲットソースなど、特別なターゲットソースを作成できます。例: ターゲットクラスのプーリング属性などの属性に基づいて選択できます。

AbstractAutoProxyCreator は、順番に適用される多数の TargetSourceCreators をサポートできます。

作成者:
Rod Johnson, Juergen Hoeller
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    getTargetSource(ClassSE<?> beanClass, StringSE beanName)
    指定された Bean に特別な TargetSource を作成します(存在する場合)。
  • メソッドの詳細

    • getTargetSource

      @Nullable TargetSource getTargetSource(ClassSE<?> beanClass, StringSE beanName)
      指定された Bean に特別な TargetSource を作成します(存在する場合)。
      パラメーター:
      beanClass - TargetSource を作成する Bean のクラス
      beanName - Bean の名前
      戻り値:
      この TargetSourceCreator が特定の Bean に関心がない場合は、特別な TargetSource または null