インターフェースの使用
org.springframework.beans.factory.BeanFactory
パッケージ
説明
AspectJ 統合パッケージ。
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
Spring の AOP 自動プロキシサポートで使用するためのさまざまな
TargetSourceCreator
実装。 その他のインターセプターの実装を提供します。
構成可能なバックエンドを使用した、ターゲットオブジェクトの AOP ベースのスコープのサポート。
Spring の AOP API を使用するための便利なクラス。
Spring AOP で使用するためのさまざまな
TargetSource
実装。Spring AOP で使用するための動的でリフレッシュ可能な
TargetSource
実装のサポート。Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
org.springframework.beans.factory
パッケージをサポートするクラス。Bean インスタンスから Bean 接続メタデータを決定するメカニズム。
宣言的キャッシング境界設定のための AOP ベースのソリューション。
JSR-107 アノテーションを使用した宣言的キャッシュ区分のための AOP ベースのソリューション。
このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
Spring アプリケーションコンテキスト内の式解析サポート。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の
LoadTimeWeaver
抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。DAO のアノテーションサポート。
DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。
JDBC DataSources を名前で検索するための戦略を提供します。
宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。
Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。
Spring の JMS フレームワークのサポートクラス。
このパッケージは、JMX MBean としての Spring 管理 Bean の宣言的な作成と登録を提供します。
MBean エクスポージャーのアノテーション。
このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。
JNDI ベースの BeanFactory 実装を含む、JNDI 使用のサポートクラス。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
メッセージハンドラーメソッドを操作するための基本的な抽象概念。
アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。
Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
org.springframework.orm.jpa
パッケージをサポートするクラス。R2DBC ConnectionFactories を名前で検索するための戦略を提供します。
非同期メソッド実行のアノテーションサポート。
XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
Groovy を Spring のスクリプトインフラストラクチャに統合するパッケージ。
Spring のスクリプトパッケージのサポートクラス。
宣言的なトランザクション区分のための AOP ベースのソリューション。
Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。
非同期リクエスト処理のサポート。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context
パッケージをサポートするクラス。JSF Web レイヤーを、Spring ルート WebApplicationContext でホストされる Spring サービスレイヤーと統合するためのサポートクラス。
Spring MVC の
org.springframework.web.servlet.mvc.method
パッケージで使用される、ハンドラーメソッド処理の共通インフラストラクチャ。org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
標準の Jakarta WebSocket エンドポイントで使用するクライアント側クラス。
便利な
WebSocketHandler
実装とデコレーター。 標準の JSR-356 WebSocket エンドポイントで使用するサーバー側クラス。
org.springframework.aop.aspectj 内の BeanFactory 使用
修飾子と型メソッド説明void
AspectJExpressionPointcut.setBeanFactory
(BeanFactory beanFactory) void
AspectJExpressionPointcutAdvisor.setBeanFactory
(BeanFactory beanFactory) org.springframework.aop.aspectj.annotation 内の BeanFactory 使用
修飾子コンストラクター説明BeanFactoryAspectInstanceFactory
(BeanFactory beanFactory, StringSE name) BeanFactoryAspectInstanceFactory を作成します。BeanFactoryAspectInstanceFactory
(BeanFactory beanFactory, StringSE name, ClassSE<?> type) BeanFactoryAspectInstanceFactory を作成し、AspectJ が AJType メタデータを作成するためにイントロスペクトする型を提供します。PrototypeAspectInstanceFactory
(BeanFactory beanFactory, StringSE name) PrototypeAspectInstanceFactory を作成します。ReflectiveAspectJAdvisorFactory
(BeanFactory beanFactory) 新しいReflectiveAspectJAdvisorFactory
を作成し、指定されたBeanFactory
を作成されたAspectJExpressionPointcut
インスタンスに伝搬します。これは、Bean ポイントカット処理と一貫したClassLoader
SE 解決のためです。org.springframework.aop.config 内の BeanFactory 使用
修飾子と型メソッド説明void
MethodLocatingFactoryBean.setBeanFactory
(BeanFactory beanFactory) void
SimpleBeanFactoryAwareAspectInstanceFactory.setBeanFactory
(BeanFactory beanFactory) org.springframework.aop.framework 内の BeanFactory 使用
org.springframework.aop.framework.autoproxy 内の BeanFactory 使用
修飾子と型メソッド説明protected BeanFactory
AbstractAutoProxyCreator.getBeanFactory()
所有するBeanFactory
を返します。修飾子と型メソッド説明void
AbstractAdvisorAutoProxyCreator.setBeanFactory
(BeanFactory beanFactory) void
AbstractAutoProxyCreator.setBeanFactory
(BeanFactory beanFactory) void
AbstractBeanFactoryAwareAdvisingPostProcessor.setBeanFactory
(BeanFactory beanFactory) org.springframework.aop.framework.autoproxy.target 内の BeanFactory 使用
修飾子と型メソッド説明protected final BeanFactory
AbstractBeanFactoryBasedTargetSourceCreator.getBeanFactory()
この TargetSourceCreators が実行される BeanFactory を返します。修飾子と型メソッド説明final void
AbstractBeanFactoryBasedTargetSourceCreator.setBeanFactory
(BeanFactory beanFactory) org.springframework.aop.interceptor 内の BeanFactory 使用
修飾子と型メソッド説明protected ExecutorSE
AsyncExecutionAspectSupport.findQualifiedExecutor
(BeanFactory beanFactory, StringSE qualifier) 指定された修飾子のターゲットエグゼキューターを取得します。protected ExecutorSE
AsyncExecutionAspectSupport.getDefaultExecutor
(BeanFactory beanFactory) このアドバイスインスタンスのデフォルトのエグゼキューターを取得またはビルドします。protected ExecutorSE
AsyncExecutionInterceptor.getDefaultExecutor
(BeanFactory beanFactory) この実装は、コンテキスト内で一意のTaskExecutor
Bean を検索するか、それ以外の場合は "taskExecutor" という名前のExecutor
SE Bean を検索します。void
AsyncExecutionAspectSupport.setBeanFactory
(BeanFactory beanFactory) 修飾子でエグゼキューターを検索するとき、またはデフォルトのエグゼキュータールックアップアルゴリズムに依存するときに使用するBeanFactory
を設定します。org.springframework.aop.scope 内の BeanFactory 使用
org.springframework.aop.support 内の BeanFactory 使用
org.springframework.aop.target 内の BeanFactory 使用
修飾子と型メソッド説明void
AbstractBeanFactoryBasedTargetSource.setBeanFactory
(BeanFactory beanFactory) 所有 BeanFactory を設定します。final void
AbstractPoolingTargetSource.setBeanFactory
(BeanFactory beanFactory) void
AbstractPrototypeBasedTargetSource.setBeanFactory
(BeanFactory beanFactory) org.springframework.aop.target.dynamic 内の BeanFactory 使用
修飾子と型メソッド説明protected ObjectSE
BeanFactoryRefreshableTargetSource.obtainFreshBean
(BeanFactory beanFactory, StringSE beanName) サブクラスがオーバーライドして、指定された Bean ファクトリと Bean 名に新しいターゲットオブジェクトを提供するテンプレートメソッド。修飾子コンストラクター説明BeanFactoryRefreshableTargetSource
(BeanFactory beanFactory, StringSE beanName) 指定された Bean ファクトリと Bean 名の新しい BeanFactoryRefreshableTargetSource を作成します。org.springframework.beans.factory 内の BeanFactory 使用
修飾子と型インターフェース説明interface
Bean ファクトリによって実装され、階層の一部になることができるサブインターフェース。interface
クライアントがリクエストする Bean ルックアップを名前で 1 つずつ試行するのではなく、Bean インスタンスをすべて列挙できる Bean ファクトリによって実装されるBeanFactory
インターフェースの拡張。修飾子と型メソッド説明void
BeanFactoryAware.setBeanFactory
(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。org.springframework.beans.factory.annotation 内の BeanFactory 使用
修飾子と型メソッド説明static boolean
BeanFactoryAnnotationUtils.isQualifierMatch
(PredicateSE<StringSE> qualifier, StringSE beanName, BeanFactory beanFactory) 名前付き Bean が指定された名前の修飾子を宣言しているかどうかを確認します。static <T> T
BeanFactoryAnnotationUtils.qualifiedBeanOfType
(BeanFactory beanFactory, ClassSE<T> beanType, StringSE qualifier) 指定されたBeanFactory
から、指定された修飾子に一致する修飾子 (たとえば、<qualifier>
または@Qualifier
経由) を宣言するか、指定された修飾子に一致する Bean 名を持つ、型T
の Bean を取得します。void
AutowiredAnnotationBeanPostProcessor.setBeanFactory
(BeanFactory beanFactory) org.springframework.beans.factory.config 内の BeanFactory 使用
修飾子と型インターフェース説明interface
既存の Bean インスタンスに対してこの機能を公開したい場合、オートワイヤーが可能な Bean ファクトリによって実装されるBeanFactory
インターフェースの拡張。interface
ほとんどの Bean ファクトリによって実装される構成インターフェース。interface
リスト可能なほとんどの Bean ファクトリによって実装される構成インターフェース。修飾子と型メソッド説明protected BeanFactory
AbstractFactoryBean.getBeanFactory()
この Bean が実行される BeanFactory を返します。修飾子と型メソッド説明DependencyDescriptor.resolveCandidate
(StringSE beanName, ClassSE<?> requiredType, BeanFactory beanFactory) この依存関係のマッチングアルゴリズムの候補結果として、指定された Bean 名を、指定されたファクトリの Bean インスタンスに解決します。DependencyDescriptor.resolveShortcut
(BeanFactory beanFactory) 特定のファクトリに対するこの依存関係のショートカットを解決します。たとえば、事前に解決された情報を考慮に入れます。void
AbstractFactoryBean.setBeanFactory
(BeanFactory beanFactory) void
MethodInvokingBean.setBeanFactory
(BeanFactory beanFactory) void
PlaceholderConfigurerSupport.setBeanFactory
(BeanFactory beanFactory) プロパティファイルの場所にある解決できないプレースホルダーで失敗しないように、独自の Bean 定義を解析していないことを確認する必要があるだけです。void
PropertyPathFactoryBean.setBeanFactory
(BeanFactory beanFactory) void
ServiceLocatorFactoryBean.setBeanFactory
(BeanFactory beanFactory) void
ConfigurableBeanFactory.setParentBeanFactory
(BeanFactory parentBeanFactory) この Bean ファクトリの親を設定します。org.springframework.beans.factory.support 内の BeanFactory 使用
修飾子と型クラス説明class
RootBeanDefinition
クラスで指定されたすべての機能を備えた、デフォルトの Bean 作成を実装する抽象 Bean ファクトリスーパークラス。class
BeanFactory
実装の抽象基本クラス。ConfigurableBeanFactory
SPI の全機能を提供します。class
ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。class
既存のシングルトンインスタンスをプログラムで登録できる静的BeanFactory
実装。修飾子と型メソッド説明protected final BeanFactory
GenericTypeAwareAutowireCandidateResolver.getBeanFactory()
AbstractBeanFactory.getParentBeanFactory()
修飾子と型メソッド説明ClassSE<?>
CglibSubclassingInstantiationStrategy.getActualBeanClass
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) default ClassSE<?>
InstantiationStrategy.getActualBeanClass
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) 実行時にインスタンス化される、指定された Bean 定義の実際のクラスを決定します。InstantiationStrategy.instantiate
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) このファクトリで指定された名前を持つ Bean のインスタンスを返します。InstantiationStrategy.instantiate
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ObjectSE factoryBean, MethodSE factoryMethod, ObjectSE... args) このファクトリで指定された名前の Bean のインスタンスを返し、指定されたファクトリメソッドで作成します。InstantiationStrategy.instantiate
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ConstructorSE<?> ctor, ObjectSE... args) このファクトリで指定された名前の Bean のインスタンスを返し、指定されたコンストラクターを介して作成します。SimpleInstantiationStrategy.instantiate
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) SimpleInstantiationStrategy.instantiate
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ObjectSE factoryBean, MethodSE factoryMethod, ObjectSE... args) SimpleInstantiationStrategy.instantiate
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ConstructorSE<?> ctor, ObjectSE... args) protected ObjectSE
CglibSubclassingInstantiationStrategy.instantiateWithMethodInjection
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) protected ObjectSE
CglibSubclassingInstantiationStrategy.instantiateWithMethodInjection
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ConstructorSE<?> ctor, ObjectSE... args) protected ObjectSE
SimpleInstantiationStrategy.instantiateWithMethodInjection
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) サブクラスは、指定された RootBeanDefinition で指定されたメソッドインジェクションでオブジェクトをインスタンス化できる場合、UnsupportedOperationException をスローするように実装されているこのメソッドをオーバーライドできます。protected ObjectSE
SimpleInstantiationStrategy.instantiateWithMethodInjection
(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ConstructorSE<?> ctor, ObjectSE... args) サブクラスは、指定された RootBeanDefinition で指定されたメソッドインジェクションでオブジェクトをインスタンス化できる場合、UnsupportedOperationException をスローするように実装されているこのメソッドをオーバーライドできます。void
GenericTypeAwareAutowireCandidateResolver.setBeanFactory
(BeanFactory beanFactory) void
AbstractBeanFactory.setParentBeanFactory
(BeanFactory parentBeanFactory) 修飾子コンストラクター説明AbstractAutowireCapableBeanFactory
(BeanFactory parentBeanFactory) 指定された親を持つ新しい AbstractAutowireCapableBeanFactory を作成します。AbstractBeanFactory
(BeanFactory parentBeanFactory) 指定された親を持つ新しい AbstractBeanFactory を作成します。DefaultListableBeanFactory
(BeanFactory parentBeanFactory) 指定された親を持つ新しい DefaultListableBeanFactory を作成します。org.springframework.beans.factory.wiring 内の BeanFactory 使用
修飾子と型メソッド説明void
BeanConfigurerSupport.setBeanFactory
(BeanFactory beanFactory) このアスペクトが Bean を構成する必要があるBeanFactory
を設定します。org.springframework.cache.interceptor 内の BeanFactory 使用
修飾子と型メソッド説明void
CacheAspectSupport.setBeanFactory
(BeanFactory beanFactory) 含まれているBeanFactory
をCacheManager
およびその他のサービス検索用に設定します。void
CacheProxyFactoryBean.setBeanFactory
(BeanFactory beanFactory) org.springframework.cache.jcache.interceptor 内の BeanFactory 使用
org.springframework.context 内の BeanFactory 使用
修飾子と型インターフェース説明interface
アプリケーションの構成を提供する主要インターフェース。interface
ほとんどのアプリケーションコンテキストによって実装される SPI インターフェース。org.springframework.context.annotation 内の BeanFactory 使用
修飾子と型クラス説明class
コンポーネントクラスを入力として受け入れるスタンドアロンアプリケーションコンテキスト— 特に@Configuration
アノテーション付きクラスだけでなく、プレーン@Component
型およびjakarta.inject
アノテーションを使用する JSR-330 準拠クラスも受け入れます。修飾子と型メソッド説明protected ObjectSE
CommonAnnotationBeanPostProcessor.autowireResource
(BeanFactory factory, CommonAnnotationBeanPostProcessor.LookupElement element, StringSE requestingBeanName) 指定されたファクトリに基づいたオートワイヤーを介して、指定された名前と型のリソースオブジェクトを取得します。void
CommonAnnotationBeanPostProcessor.setBeanFactory
(BeanFactory beanFactory) void
MBeanExportConfiguration.setBeanFactory
(BeanFactory beanFactory) void
CommonAnnotationBeanPostProcessor.setJndiFactory
(BeanFactory jndiFactory) JNDI を直接指すmappedName
属性について、@Resource
/@EJB
アノテーション付きフィールドおよび setter メソッドに注入されるオブジェクトのファクトリを指定します。void
CommonAnnotationBeanPostProcessor.setResourceFactory
(BeanFactory resourceFactory) name
属性とデフォルト名について、@Resource
/@EJB
アノテーション付きフィールドと setter メソッドに注入されるオブジェクトのファクトリを指定します。org.springframework.context.event 内の BeanFactory 使用
修飾子コンストラクター説明SimpleApplicationEventMulticaster
(BeanFactory beanFactory) 指定された BeanFactory の新しい SimpleApplicationEventMulticaster を作成します。org.springframework.context.expression 内の BeanFactory 使用
修飾子コンストラクター説明BeanFactoryResolver
(BeanFactory beanFactory) 指定されたファクトリに新しいBeanFactoryResolver
を作成します。org.springframework.context.support 内の BeanFactory 使用
修飾子と型クラス説明class
ApplicationContext
インターフェースの抽象的な実装。class
AbstractApplicationContext.refresh()
への複数の呼び出しをサポートすることになっているApplicationContext
実装の基本クラスで、毎回新しい内部 Bean ファクトリインスタンスを作成します。class
指定された構成の場所の一般的な処理を追加するAbstractRefreshableApplicationContext
サブクラス。class
ApplicationContext
実装の便利な基本クラス。XmlBeanDefinitionReader
が理解する Bean 定義を含む XML ドキュメントから構成を描画します。class
スタンドアロン XML アプリケーションコンテキスト。クラスパスからコンテキスト定義ファイルを取得し、プレーンパスをパッケージパスを含むクラスパスリソース名として解釈します (例: "mypackage/myresource.txt")。class
スタンドアロン XML アプリケーションコンテキスト。ファイルシステムまたは URL からコンテキスト定義ファイルを取得し、プレーンパスを相対的なファイルシステムの場所として解釈します (例: "mydir/myfile.txt")。class
単一の内部DefaultListableBeanFactory
インスタンスを保持し、特定の Bean 定義フォーマットを想定しない汎用 ApplicationContext 実装。class
GenericApplicationContext
を継承し、GroovyObject
を実装するApplicationContext
実装。AbstractApplicationContext.getBean(java.lang.String)
を使用する代わりに、ドット参照解除構文で Bean を取得できます。class
組み込みの XML サポートを備えた便利なアプリケーションコンテキスト。class
外部構成ソースから Bean 定義を読み取るのではなく、Bean およびメッセージのプログラムによる登録をサポートするApplicationContext
実装。修飾子と型メソッド説明protected BeanFactory
AbstractApplicationContext.getInternalParentBeanFactory()
ConfigurableApplicationContext を実装する場合、親コンテキストの内部 Bean ファクトリを返します。それ以外の場合は、親コンテキスト自体を返します。AbstractApplicationContext.getParentBeanFactory()
org.springframework.context.weaving 内の BeanFactory 使用
修飾子コンストラクター説明LoadTimeWeaverAwareProcessor
(BeanFactory beanFactory) 新しいLoadTimeWeaverAwareProcessor
を作成します。org.springframework.dao.annotation 内の BeanFactory 使用
修飾子と型メソッド説明void
PersistenceExceptionTranslationPostProcessor.setBeanFactory
(BeanFactory beanFactory) org.springframework.dao.support 内の BeanFactory 使用
修飾子と型メソッド説明void
PersistenceExceptionTranslationInterceptor.setBeanFactory
(BeanFactory beanFactory) org.springframework.jdbc.datasource.lookup 内の BeanFactory 使用
修飾子コンストラクター説明BeanFactoryDataSourceLookup
(BeanFactory beanFactory) BeanFactoryDataSourceLookup
クラスの新しいインスタンスを作成します。org.springframework.jms.annotation 内の BeanFactory 使用
修飾子と型メソッド説明void
JmsListenerAnnotationBeanPostProcessor.setBeanFactory
(BeanFactory beanFactory) BeanFactory
を使用可能にすることはオプションです。設定しない場合、JmsListenerConfigurer
Bean は自動検出されず、endpoint registry
を明示的に構成する必要があります。org.springframework.jms.config 内の BeanFactory 使用
修飾子と型メソッド説明void
JmsListenerEndpointRegistrar.setBeanFactory
(BeanFactory beanFactory) BeanFactory
は、JmsListenerEndpointRegistrar.setContainerFactoryBeanName(java.lang.String)
と組み合わせて使用する必要があるだけです。void
MethodJmsListenerEndpoint.setBeanFactory
(BeanFactory beanFactory) 式の解決に使用するBeanFactory
を設定します(null
の場合があります)。org.springframework.jms.support.destination 内の BeanFactory 使用
修飾子コンストラクター説明BeanFactoryDestinationResolver
(BeanFactory beanFactory) BeanFactoryDestinationResolver
クラスの新しいインスタンスを作成します。org.springframework.jmx.export 内の BeanFactory 使用
org.springframework.jmx.export.annotation 内の BeanFactory 使用
修飾子と型メソッド説明void
AnnotationJmxAttributeSource.setBeanFactory
(BeanFactory beanFactory) void
AnnotationMBeanExporter.setBeanFactory
(BeanFactory beanFactory) org.springframework.jndi 内の BeanFactory 使用
org.springframework.jndi.support 内の BeanFactory 使用
org.springframework.messaging.core 内の BeanFactory 使用
修飾子と型メソッド説明void
BeanFactoryMessageChannelDestinationResolver.setBeanFactory
(BeanFactory beanFactory) void
GenericMessagingTemplate.setBeanFactory
(BeanFactory beanFactory) 修飾子コンストラクター説明BeanFactoryMessageChannelDestinationResolver
(BeanFactory beanFactory) このリゾルバーを Spring 管理 Bean として定義するのではなく、手動でインスタンス化する場合に便利なBeanFactory
を受け入れるコンストラクター。org.springframework.messaging.handler 内の BeanFactory 使用
修飾子コンストラクター説明HandlerMethod
(StringSE beanName, BeanFactory beanFactory, MethodSE method) Bean 名、メソッド、BeanFactory
からインスタンスを作成します。org.springframework.messaging.handler.annotation.support 内の BeanFactory 使用
修飾子と型メソッド説明void
DefaultMessageHandlerMethodFactory.setBeanFactory
(BeanFactory beanFactory) BeanFactory
は、ハンドラーメソッド引数のプレースホルダー解決でのみ使用可能である必要があります。それ以外の場合はオプションです。org.springframework.orm.hibernate5 内の BeanFactory 使用
修飾子と型メソッド説明void
HibernateTransactionManager.setBeanFactory
(BeanFactory beanFactory) Bean ファクトリは、エンティティインターセプター Bean 名を解決するために必要なだけです。void
LocalSessionFactoryBean.setBeanFactory
(BeanFactory beanFactory) 含まれているBeanFactory
を受け入れ、可能な場合は対応する HibernateBeanContainer
統合を登録します。org.springframework.orm.jpa 内の BeanFactory 使用
修飾子と型メソッド説明void
AbstractEntityManagerFactoryBean.setBeanFactory
(BeanFactory beanFactory) void
EntityManagerFactoryAccessor.setBeanFactory
(BeanFactory beanFactory) 明示的に設定されていない場合は、永続ユニット名で EntityManagerFactory を取得します。void
JpaTransactionManager.setBeanFactory
(BeanFactory beanFactory) 明示的に設定されていない場合は、永続ユニット名で EntityManagerFactory を取得します。org.springframework.orm.jpa.support 内の BeanFactory 使用
org.springframework.r2dbc.connection.lookup 内の BeanFactory 使用
修飾子コンストラクター説明BeanFactoryConnectionFactoryLookup
(BeanFactory beanFactory) BeanFactoryConnectionFactoryLookup
クラスの新しいインスタンスを作成します。org.springframework.scheduling.annotation 内の BeanFactory 使用
修飾子と型メソッド説明void
AsyncAnnotationAdvisor.setBeanFactory
(BeanFactory beanFactory) 修飾子でエグゼキュータを検索するときに使用するBeanFactory
を設定します。void
AsyncAnnotationBeanPostProcessor.setBeanFactory
(BeanFactory beanFactory) void
ScheduledAnnotationBeanPostProcessor.setBeanFactory
(BeanFactory beanFactory) BeanFactory
を使用可能にすることはオプションです。設定しない場合、SchedulingConfigurer
Bean は自動検出されず、scheduler
を明示的に構成する必要があります。org.springframework.scheduling.config 内の BeanFactory 使用
修飾子と型メソッド説明void
TaskSchedulerRouter.setBeanFactory
(BeanFactory beanFactory) スケジューラー検索用の Bean ファクトリ。org.springframework.scheduling.quartz 内の BeanFactory 使用
修飾子と型メソッド説明void
MethodInvokingJobDetailFactoryBean.setBeanFactory
(BeanFactory beanFactory) void
SchedulerAccessorBean.setBeanFactory
(BeanFactory beanFactory) org.springframework.scripting.groovy 内の BeanFactory 使用
org.springframework.scripting.support 内の BeanFactory 使用
修飾子と型メソッド説明protected ObjectSE
RefreshableScriptTargetSource.obtainFreshBean
(BeanFactory beanFactory, StringSE beanName) 必要に応じて FactoryBean を取得して、新しいターゲットオブジェクトを取得します。void
ScriptFactoryPostProcessor.setBeanFactory
(BeanFactory beanFactory) 修飾子コンストラクター説明RefreshableScriptTargetSource
(BeanFactory beanFactory, StringSE beanName, ScriptFactory scriptFactory, ScriptSource scriptSource, boolean isFactoryBean) 新しい RefreshableScriptTargetSource を作成します。org.springframework.transaction.interceptor 内の BeanFactory 使用
修飾子と型メソッド説明protected final BeanFactory
TransactionAspectSupport.getBeanFactory()
TransactionManager
Bean の取得に使用する BeanFactory を返します。修飾子と型メソッド説明void
TransactionAspectSupport.setBeanFactory
(BeanFactory beanFactory) TransactionManager
Bean の取得に使用する BeanFactory を設定します。void
TransactionProxyFactoryBean.setBeanFactory
(BeanFactory beanFactory) このコールバックはオプションです: BeanFactory で実行していて、トランザクションマネージャーが明示的に設定されていない場合、BeanFactory からPlatformTransactionManager
型の一致する単一の Bean がフェッチされます。org.springframework.web.context 内の BeanFactory 使用
修飾子と型インターフェース説明interface
設定可能な Web アプリケーションコンテキストによって実装されるインターフェース。interface
Web アプリケーションの構成を提供するインターフェース。org.springframework.web.context.request.async 内の BeanFactory 使用
修飾子と型メソッド説明void
WebAsyncTask.setBeanFactory
(BeanFactory beanFactory) エグゼキューター名の解決に使用するBeanFactory
。org.springframework.web.context.support 内の BeanFactory 使用
修飾子と型クラス説明class
Web 環境用のConfigurableWebApplicationContext
インターフェースを実装するAbstractRefreshableApplicationContext
サブクラス。class
コンポーネントクラスを入力として受け入れるWebApplicationContext
実装 — 特に@Configuration
クラスだけでなく、プレーンな@Component
クラス、jakarta.inject
アノテーションを使用する JSR-330 準拠のクラス。class
Web 環境に適したGenericApplicationContext
のサブクラス。class
GroovyBeanDefinitionReader
で理解されるように、Groovy Bean 定義スクリプトおよび / または XML ファイルから構成を取得するWebApplicationContext
実装。class
テスト用の静的WebApplicationContext
実装。class
XmlBeanDefinitionReader
が理解する XML ドキュメントから構成を取得するWebApplicationContext
実装。org.springframework.web.jsf 内の BeanFactory 使用
修飾子と型メソッド説明protected BeanFactory
DelegatingNavigationHandlerProxy.getBeanFactory
(FacesContextEE facesContext) Bean 名前解決を委譲する Spring BeanFactory を取得します。org.springframework.web.method 内の BeanFactory 使用
修飾子コンストラクター説明ControllerAdviceBean
(StringSE beanName, BeanFactory beanFactory, ControllerAdvice controllerAdvice) HandlerMethod
(StringSE beanName, BeanFactory beanFactory, MethodSE method) Bean 名、メソッド、BeanFactory
からインスタンスを作成します。HandlerMethod
(StringSE beanName, BeanFactory beanFactory, MessageSource messageSource, MethodSE method) MessageSource
も受け入れるHandlerMethod(String, BeanFactory, Method)
のバリアント。org.springframework.web.servlet.mvc.method.annotation 内の BeanFactory 使用
修飾子と型メソッド説明void
RequestMappingHandlerAdapter.setBeanFactory
(BeanFactory beanFactory) ConfigurableBeanFactory
は、メソッド引数のデフォルト値の式を解決するために必要です。org.springframework.web.servlet.view 内の BeanFactory 使用
修飾子と型メソッド説明protected BeanFactory
ResourceBundleViewResolver.initFactory
(LocaleSE locale) 使用すべきではありません。protected BeanFactory
XmlViewResolver.initFactory()
使用すべきではありません。XML ファイルからビュー Bean ファクトリを初期化します。org.springframework.web.socket.client.standard 内の BeanFactory 使用
修飾子と型メソッド説明void
AnnotatedEndpointConnectionManager.setBeanFactory
(BeanFactory beanFactory) void
EndpointConnectionManager.setBeanFactory
(BeanFactory beanFactory) org.springframework.web.socket.handler 内の BeanFactory 使用
修飾子と型メソッド説明void
BeanCreatingHandlerProvider.setBeanFactory
(BeanFactory beanFactory) void
PerConnectionWebSocketHandler.setBeanFactory
(BeanFactory beanFactory) org.springframework.web.socket.server.standard 内の BeanFactory 使用