パッケージ | 説明 |
---|---|
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.context.annotation | JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。 |
org.springframework.context.support | ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
BeanDefinitionBuilder | BeanDefinitionBuilder.applyCustomizers(BeanDefinitionCustomizer... customizers) 指定されたカスタマイザーを基になる Bean 定義に適用します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T> void | AnnotatedBeanDefinitionReader.registerBean(ClassSE<T> beanClass, StringSE name, SupplierSE<T> supplier, BeanDefinitionCustomizer... customizers) 指定された Bean クラスから Bean を登録し、クラスで宣言されたアノテーションからメタデータを取得します。 |
<T> void | AnnotationConfigApplicationContext.registerBean(StringSE beanName, ClassSE<T> beanClass, SupplierSE<T> supplier, BeanDefinitionCustomizer... customizers) |
修飾子と型 | メソッドと説明 |
---|---|
<T> void | GenericApplicationContext.registerBean(ClassSE<T> beanClass, BeanDefinitionCustomizer... customizers) 指定された Bean クラスから Bean を登録し、オプションでその Bean 定義メタデータ(通常はラムダ式として宣言されます)をカスタマイズします。 |
<T> void | GenericApplicationContext.registerBean(ClassSE<T> beanClass, SupplierSE<T> supplier, BeanDefinitionCustomizer... customizers) 新しいインスタンス(通常はラムダ式またはメソッド参照として宣言される)を取得するために指定されたサプライヤーを使用して、指定された Bean クラスから Bean を登録し、オプションでその Bean 定義メタデータをカスタマイズします(再び通常ラムダ式として宣言される)。 |
<T> void | GenericApplicationContext.registerBean(StringSE beanName, ClassSE<T> beanClass, BeanDefinitionCustomizer... customizers) 指定された Bean クラスから Bean を登録し、オプションでその Bean 定義メタデータ(通常はラムダ式として宣言されます)をカスタマイズします。 |
<T> void | GenericApplicationContext.registerBean(StringSE beanName, ClassSE<T> beanClass, SupplierSE<T> supplier, BeanDefinitionCustomizer... customizers) 新しいインスタンス(通常はラムダ式またはメソッド参照として宣言される)を取得するために指定されたサプライヤーを使用して、指定された Bean クラスから Bean を登録し、オプションでその Bean 定義メタデータをカスタマイズします(再び通常ラムダ式として宣言される)。 |