通知的配置方式
配置步骤:
- 切面 关联某个bean,用来处理通知
- 切入点 发送通知的规则
- 通知 关联切入点,指定处理通知的方法
如下配置为前置通知
前置通知和 返回通知:
前置、返回、异常通知:
前置、返回、异常、final(after)通知:
环绕通知:
前置、返回、异常、final、环绕通知:
环绕通知传参:
Introductions: 简介
Introductions(简介)允许一个切面声明一个实现指定接口的通知对象,并且提供一个接口实现类来代表这些对象。
UsageTracked是一个接口,DefaultUsageTracked 是他的默认实现类
例子:
配置文件的aspect 只支持单例模式。
Advisors:
Advisors 例子: