インターフェース BeanClassLoaderAware
- すべてのスーパーインターフェース:
Aware
- すべての既知の実装クラス:
AbstractAdvisingBeanPostProcessor, AbstractAdvisorAutoProxyCreator, AbstractApplicationEventMulticaster, AbstractAutoProxyCreator, AbstractBeanFactoryAwareAdvisingPostProcessor, AbstractEntityManagerFactoryBean, AbstractFactoryBean, AbstractHttpServiceRegistrar, AbstractServiceLoaderBasedFactoryBean, AbstractSingletonProxyFactoryBean, AnnotationAwareAspectJAutoProxyCreator, AnnotationMBeanExporter, AspectJAwareAdvisorAutoProxyCreator, AspectJWeavingEnabler, AsyncAnnotationBeanPostProcessor, BeanNameAutoProxyCreator, BshScriptEvaluator, BshScriptFactory, CacheProxyFactoryBean, ConcurrencyLimitBeanPostProcessor, ConcurrentMapCacheManager, ConfigurationClassPostProcessor, CustomAutowireConfigurer, CustomScopeConfigurer, DefaultAdvisorAutoProxyCreator, DefaultContextLoadTimeWeaver, FieldRetrievingFactoryBean, GroovyScriptEvaluator, GroovyScriptFactory, HttpServiceProxyRegistryFactoryBean, InfrastructureAdvisorAutoProxyCreator, InterfaceBasedMBeanInfoAssembler, Jackson2ObjectMapperFactoryBean, JacksonJsonMessageConverter, Jaxb2Marshaller, JCacheManagerFactoryBean, JndiObjectFactoryBean, ListFactoryBean, LoadTimeWeavingConfiguration, LocalContainerEntityManagerFactoryBean, LocalEntityManagerFactoryBean, MapFactoryBean, MappingJackson2MessageConverter, MBeanClientInterceptor, MBeanExporter, MBeanProxyFactoryBean, MBeanServerConnectionFactoryBean, MethodInvokingBean, MethodInvokingFactoryBean, MethodInvokingJobDetailFactoryBean, MethodInvokingRunnable, MethodMapTransactionAttributeSource, MethodValidationPostProcessor, ObjectFactoryCreatingFactoryBean, PersistenceExceptionTranslationPostProcessor, ProviderCreatingFactoryBean, ProxyFactoryBean, ProxyProcessorSupport, ResourceBundleMessageSource, RetryAnnotationBeanPostProcessor, ScriptFactoryPostProcessor, ServiceFactoryBean, ServiceListFactoryBean, ServiceLoaderFactoryBean, SetFactoryBean, SimpleApplicationEventMulticaster, SortedResourcesFactoryBean, StandardScriptEvaluator, StandardScriptFactory, TransactionProxyFactoryBean, XStreamMarshaller
Bean が Bean
class loaderSE を認識できるようにするコールバック。つまり、現在の Bean ファクトリが Bean クラスをロードするために使用するクラスローダーです。これは主に、共有クラスローダーからロードされる可能性があるにもかかわらず、名前でアプリケーションクラスを取得する必要があるフレームワーククラスによって実装されることを目的としています。
すべての Bean ライフサイクルメソッドのリストについては、BeanFactory javadoc を参照してください。
- 導入:
- 2.0
- 作成者:
- Juergen Hoeller, Chris Beams
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明voidsetBeanClassLoader(ClassLoaderSE classLoader) Beanclass loaderSE を Bean インスタンスに提供するコールバック。
メソッドの詳細
setBeanClassLoader
Beanclass loaderSE を Bean インスタンスに提供するコールバック。通常の Bean プロパティの設定後、ただし
InitializingBean'sInitializingBean.afterPropertiesSet()メソッドやカスタム init-method などの初期化コールバックの前に呼び出されます。- パラメーター:
classLoader- 所有クラスローダー