インターフェース BeanFactoryAware
- すべてのスーパーインターフェース:
Aware
- すべての既知の実装クラス:
AbstractAdvisorAutoProxyCreator、AbstractApplicationEventMulticaster、AbstractAutoProxyCreator、AbstractBeanFactoryAwareAdvisingPostProcessor、AbstractBeanFactoryBasedTargetSource、AbstractBeanFactoryBasedTargetSourceCreator、AbstractBeanFactoryPointcutAdvisor、AbstractEntityManagerFactoryBean、AbstractFactoryBean、AbstractPoolingTargetSource、AbstractPrototypeBasedTargetSource、AbstractServiceLoaderBasedFactoryBean、AnnotatedEndpointConnectionManager、AnnotationAsyncExecutionInterceptor、AnnotationAwareAspectJAutoProxyCreator、AnnotationJmxAttributeSource、AnnotationMBeanExporter、AspectJAwareAdvisorAutoProxyCreator、AspectJExpressionPointcut、AspectJExpressionPointcutAdvisor、AsyncAnnotationAdvisor、AsyncAnnotationBeanPostProcessor、AsyncExecutionAspectSupport、AsyncExecutionInterceptor、AutowiredAnnotationBeanPostProcessor、BeanConfigurerSupport、BeanCreatingHandlerProvider、BeanFactoryCacheOperationSourceAdvisor、BeanFactoryConnectionFactoryLookup、BeanFactoryDataSourceLookup、BeanFactoryDestinationResolver、BeanFactoryJCacheOperationSourceAdvisor、BeanFactoryMessageChannelDestinationResolver、BeanFactoryTransactionAttributeSourceAdvisor、BeanNameAutoProxyCreator、CacheAspectSupport、CacheInterceptor、CacheProxyFactoryBean、CommonAnnotationBeanPostProcessor、CommonsPool2TargetSource、ContextAnnotationAutowireCandidateResolver、DefaultAdvisorAutoProxyCreator、DefaultBeanFactoryPointcutAdvisor、DefaultJCacheOperationSource、DefaultLifecycleProcessor、DefaultMessageHandlerMethodFactory、EndpointConnectionManager、EntityManagerFactoryAccessor、GenericMessagingTemplate、GenericTypeAwareAutowireCandidateResolver、GroovyScriptFactory、HibernateTransactionManager、InfrastructureAdvisorAutoProxyCreator、JmsListenerAnnotationBeanPostProcessor、JmsListenerEndpointRegistrar、JndiObjectFactoryBean、JpaTransactionManager、LazyInitTargetSource、LazyInitTargetSourceCreator、ListFactoryBean、LoadTimeWeaverAwareProcessor、LocalContainerEntityManagerFactoryBean、LocalEntityManagerFactoryBean、LocalSessionFactoryBean、MapFactoryBean、MBeanExportConfiguration、MBeanExporter、MethodInvokingBean、MethodInvokingFactoryBean、MethodInvokingJobDetailFactoryBean、MethodJmsListenerEndpoint、MethodLocatingFactoryBean、MethodValidationPostProcessor、ObjectFactoryCreatingFactoryBean、OpenEntityManagerInViewInterceptor、PerConnectionWebSocketHandler、PersistenceAnnotationBeanPostProcessor、PersistenceExceptionTranslationInterceptor、PersistenceExceptionTranslationPostProcessor、PlaceholderConfigurerSupport、PreferencesPlaceholderConfigurer、PropertyPathFactoryBean、PropertyPlaceholderConfigurer、PropertySourcesPlaceholderConfigurer、PrototypeTargetSource、ProviderCreatingFactoryBean、ProxyFactoryBean、QualifierAnnotationAutowireCandidateResolver、QuickTargetSourceCreator、RequestMappingHandlerAdapter、ScheduledAnnotationBeanPostProcessor、SchedulerAccessorBean、ScopedProxyFactoryBean、ScriptFactoryPostProcessor、ServerEndpointRegistration、ServiceFactoryBean、ServiceListFactoryBean、ServiceLoaderFactoryBean、ServiceLocatorFactoryBean、SetFactoryBean、SharedEntityManagerBean、SimpleApplicationEventMulticaster、SimpleBeanFactoryAwareAspectInstanceFactory、SimpleBeanTargetSource、SortedResourcesFactoryBean、TaskSchedulerRouter、ThreadLocalTargetSource、TransactionAspectSupport、TransactionInterceptor、TransactionProxyFactoryBean、WebAsyncTask
所有する
BeanFactory を認識したい Bean によって実装されるインターフェース。例: Bean は、ファクトリを介してコラボレーション Bean を検索できます(依存関係ルックアップ)。ほとんどの Bean は、対応する Bean プロパティまたはコンストラクター引数(依存性注入)を介してコラボレーション Bean への参照を受け取ることを選択することに注意してください。
すべての Bean ライフサイクルメソッドのリストについては、BeanFactory javadoc を参照してください。
- 導入:
- 11.03.2003
- 作成者:
- Rod Johnson, Chris Beams
- 関連事項:
メソッドのサマリー
メソッドの詳細
setBeanFactory
所有ファクトリを Bean インスタンスに提供するコールバック。通常の Bean プロパティの設定後、ただし
InitializingBean.afterPropertiesSet()またはカスタム init-method などの初期化コールバックの前に呼び出されます。- パラメーター:
beanFactory- 所有 BeanFactory(非null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。- 例外:
BeansException- 初期化エラーの場合- 関連事項: