public abstract class WiringDeclarableSupport extends DeclarableSupport
Declarable サポートクラスは、Spring コンテナーを介してインスタンスの宣言と実装を接続するために使用されます。この実装では、最初に "bean-name" プロパティを検索します。このプロパティは、自動接続の目的で「テンプレート」として使用される Spring Bean 定義を見つけるために使用されます。自動接続は、Spring コンテナーで定義された設定に基づいて実行されます。BeanFactory, BeanConfigurerSupport, BeanWiringInfo, DeclarableSupport, LazyWiringDeclarableSupport, Declarable| 修飾子と型 | フィールドと説明 |
|---|---|
protected static StringSE | TEMPLATE_BEAN_NAME_PROPERTY |
| コンストラクターと説明 |
|---|
WiringDeclarableSupport() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected boolean | configureThis(BeanFactory beanFactory, StringSE templateBeanName) 指定された Spring BeanFactory で定義および識別された Bean と、オートワイヤーのテンプレートとして使用される指定された name を使用して、この Declarable オブジェクトを構成します。 |
protected boolean | configureThis(StringSE templateBeanName)Spring BeanFactory で定義および識別された Bean を使用してこの Declarable オブジェクトを構成し、指定された name をオートワイヤーのテンプレートとして使用します。 |
void | init(PropertiesSE parameters) |
protected BeanConfigurerSupport | newBeanConfigurer(BeanFactory beanFactory) 指定された Spring BeanFactory で構成された BeanConfigurerSupport の新しい初期化されたインスタンスを構築します。 |
protected BeanConfigurerSupport | newBeanConfigurer(BeanFactory beanFactory, StringSE templateBeanName) 指定された Spring BeanFactory と、この Declarable オブジェクトを接続するためのテンプレートとして使用される Spring BeanFactory で定義された Spring Bean の名前で構成された、BeanConfigurerSupport の新しい初期化されたインスタンスを構築します。 |
close, getBeanFactory, getBeanFactoryKey, locateBeanFactory, locateBeanFactory, setBeanFactoryKeycloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic void init(PropertiesSE parameters)
protected boolean configureThis(StringSE templateBeanName)
BeanFactory で定義および識別された Bean を使用してこの Declarable オブジェクトを構成し、指定された name をオートワイヤーのテンプレートとして使用します。templateBeanName - オートワイヤーのテンプレートとして使用される Spring Bean の名前を含む StringSE。Declarable オブジェクトが Spring コンテナーによって正常に構成および初期化されたかどうかを示すブール値。BeanConfigurerSupport, configureThis(BeanFactory, String), DeclarableSupport.locateBeanFactory()protected boolean configureThis(BeanFactory beanFactory, StringSE templateBeanName)
BeanFactory で定義および識別された Bean と、オートワイヤーのテンプレートとして使用される指定された name を使用して、この Declarable オブジェクトを構成します。beanFactory - Spring BeanFactory は、この Declarable オブジェクトを構成、自動接続、初期化するために使用されます。templateBeanName - オートワイヤーのテンプレートとして使用される Spring Bean の名前を含む StringSE。Declarable オブジェクトが Spring コンテナーによって正常に構成および初期化されたかどうかを示すブール値。BeanConfigurerSupport, newBeanConfigurer(BeanFactory, String)protected BeanConfigurerSupport newBeanConfigurer(BeanFactory beanFactory)
BeanFactory で構成された BeanConfigurerSupport の新しい初期化されたインスタンスを構築します。beanFactory - Spring BeanFactory への参照。BeanFactory で構成された BeanConfigurerSupport の新しい初期化されたインスタンス。BeanConfigurerSupport, BeanFactory, newBeanConfigurer(BeanFactory, String)protected BeanConfigurerSupport newBeanConfigurer(BeanFactory beanFactory, StringSE templateBeanName)
BeanFactory と、この Declarable オブジェクトを接続するためのテンプレートとして使用される Spring BeanFactory で定義された Spring Bean の名前で構成された、BeanConfigurerSupport の新しい初期化されたインスタンスを構築します。beanFactory - Spring BeanFactory への参照。templateBeanName - StringSE には、この Declarable オブジェクトを接続するためのテンプレートとして使用される Spring BeanFactory 内の Spring Bean の名前が含まれています。BeanFactory で構成された BeanConfigurerSupport の新しい初期化されたインスタンス。BeanConfigurerSupport, BeanFactoryCopyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.