接口 LoadTimeWeaverAware
- 所有超级接口:
Aware
- 所有已知实现类:
AspectJWeavingEnabler
,DefaultPersistenceUnitManager
,LocalContainerEntityManagerFactoryBean
public interface LoadTimeWeaverAware extends Aware
Interface to be implemented by any object that wishes to be notified of the application context's defaultLoadTimeWeaver
.- 从以下版本开始:
- 2.5
- 作者:
- Juergen Hoeller, Chris Beams
- 另请参阅:
ConfigurableApplicationContext.LOAD_TIME_WEAVER_BEAN_NAME
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 void
setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set theLoadTimeWeaver
of this object's containingApplicationContext
.
方法详细资料
setLoadTimeWeaver
void setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set theLoadTimeWeaver
of this object's containingApplicationContext
.Invoked after the population of normal bean properties but before an initialization callback like
InitializingBean's
afterPropertiesSet()
or a custom init-method. Invoked afterApplicationContextAware's
setApplicationContext(..)
.NOTE: This method will only be called if there actually is a
LoadTimeWeaver
available in the application context. If there is none, the method will simply not get invoked, assuming that the implementing object is able to activate its weaving dependency accordingly.- 参数:
loadTimeWeaver
- theLoadTimeWeaver
instance (nevernull
)- 另请参阅:
InitializingBean.afterPropertiesSet()
,ApplicationContextAware.setApplicationContext(org.springframework.context.ApplicationContext)