LoadTimeWeaver被Spring用于將此類加載到Java虛擬機時動態轉換。
通過在@Configuration?注解的類中加入@EnableLoadTimeWeaving啟用load-time weaving.
@Configuration
@EnableLoadTimeWeaving
public class AppConfig {
}
}
使用XML配置的方式如下:
<beans>
<context:load-time-weaver/>
</beans>
只要給ApplicationContext配置了,所有在ApplicationContext里面的bean都繼承了LoadTimeWeaverAware.
這對于和Spring's JPA 支持結合很有用。
- 空白目錄
- 0.環境準備
- 0.1基于maven的工程創建
- 1.控制反轉容器
- 1.1 Spring控制反轉容器和beans介紹
- 1.2 容器概覽
- 1.3 Bean概覽
- 1.4 依賴
- 1.5 Bean的范圍
- 1.6 客制bean的特性
- 1.7 Bean定義的繼承
- 1.8 容器擴展點
- 1.9 基于注解的容器配置
- 1.10 類路徑掃描及組件管理
- 1.11 使用JSR 330標準的注解
- 1.12 基于Java的容器配置
- 1.12.1 基本概念: @Bean 和 @Configuration
- 1.13 環境抽象化
- 1.14 注冊一個LoadTimeWeaver
- 1.15 ApplicationContext的附加功能
- 1.16 BeanFactory
- 2. 資源
- 3. 驗證,數據綁定和類型轉換
- 4. Spring表達式語言(SpEL)
- 5. Spring面向方面的切面編程
- 6. Spring AOP 接口
- 7. 空安全
- 8. 數據緩沖和編碼
- 9. 附錄