?
Ce document utilise Manuel du site Web PHP chinois Libérer
Spring 2.5引入的context
名字空間提供了一個(gè)load-time-weaver
元素。
<beans ...> <context:load-time-weaver/> </beans>
在一個(gè)基于XML的Spring配置文件中加入這個(gè)元素能為ApplicationContext
激活一個(gè)Spring LoadTimeWeaver
。
那個(gè)ApplicationContext
中的任何bean都可以實(shí)現(xiàn)
LoadTimeWeaverAware
,從而收到一個(gè)加載時(shí)織入器(load-time weaver)的實(shí)例。
這在與Spring JPA支持結(jié)合時(shí)特別有用,JPA類(lèi)轉(zhuǎn)換需要加載時(shí)織入。
請(qǐng)查看LocalContainerEntityManagerFactoryBean
的Javadoc以獲得詳細(xì)信息。
想要更多地了解AspectJ加載時(shí)織入的話(huà),請(qǐng)參考第?6.8.4?節(jié) “在Spring應(yīng)用中使用AspectJ加載時(shí)織入(LTW)”。