-
aop专业术语
通知,切面完成的工作,和何时完成的分为,前置通知Before,后置通知After,环绕通知Around,异常通知After-throwing,返回通知Around。 -
连接点 可以织入切面的点
-
切点 已经织入切面的点
-
切面 已经织入通知和切点的集合
-
引入 向类中加入新的属性
-
织入 切面在指定的连接点织入到目标对象
织入的时机:编译器,类加载时机,运行时期。 -
@Aspect方式注解,先在类填上前方注解
定义切点在方法上加注解@Pointcut(“execution(* com.sercice.meithod(…))”)
public void perform(){}
@Berfore(“perform()”)前置通知,
@After("…") 后置通知,异常也会执行
@AfterReturning("…") 成功返回后执行
@AfterThrowing("…")异常后的处理
@Around("…")环绕通知
把Bean交给spring管理
配置类开启自动代理功能@EnableAspectAutoProxy
8XML配置