官方文档版本 Version 5.2.22.RELEASE
Spring AOP APIs
前一章描述了 Spring 通过 @AspectJ 和基于模式的切面定义对 AOP 的支持。在这一章中,我们将讨论底层的 Spring AOP APIs。对于常见的应用程序,我们推荐使用 Spring AOP 和 AspectJ 切入点,如前一章所述。
它包含以下内容:
- Spring 中的切入点 API
- 概念
- 切入点操作
- 便利切入点实现
- 静态切入点
- 动态切入点
- 切入点超类
- 自定义切入点
- Spring 中的 (通知)Advice API
- 通知生命周期
- Spring 的通知类型
- 拦截通知
- 通知前
- 抛出通知
- 返回后通知
- 引入通知
- Spring 中的 Advisor(顾问) API
- 使用 ProxyFactoryBean 创建 AOP 代理
- 基本
- JavaBean 属性
- 基于 JDK 和 CGLIB 的代理
- 代理接口
- 代理类
- 使用“Global”顾问
- 简洁的代理定义
- 使用 ProxyFactory 以编程方式创建 AOP 代理
- 操作通知对象
- 使用“自动代理”工具
- 自动代理 Bean 定义
- 使用 TargetSource 实现
- 热插拔目标源
- 合并目标源
- 原型目标源
- ThreadLocal 目标源
- 定义新的通知类型
了解即可,如果要详细研究可以点击下方链接