1. AspectJ支持通知类型 (6种)
Before 前置通知,相当于BeforeAdvice
AfterReturning 后置通知,相当于AfterReturningAdvice
Around 环绕通知,相当于MethodInterceptor
AfterThrowing抛出通知,相当于ThrowAdvice
After 最终final通知,不管是否异常,该通知都会执行
DeclareParents 引介通知,相当于IntroductionInterceptor
2. advisor和 aspect的区别 ?
Advisor是传统Spring AOP 切面,只能有一个通知和一个切入点
Aspect 是AspectJ 提供切面,可以包括多个通知和多个切入点
3. aspect和aspectJ区别 ?
aspect 切面, 由切入点和通知组成
aspectJ 框架,进行AOP开发
4. 配置步骤
a.编写通知类
b.XML配置
完成!
小结: Around环绕通知
时间: 2024-11-10 01:06:54