1. 程式人生 > >2018.12.24 Spring中的aop演示(也就是運用aop技術實現代理模式)

2018.12.24 Spring中的aop演示(也就是運用aop技術實現代理模式)

4.spring中的aop演示

4.1步驟:

1.導包(4+2+2+2+1) 基礎包+日誌包+aop、aspects+test+weaver+aopalliance

下面兩個是spring需要的第三方aop包
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar

com.springsource.org.aopalliance-1.0.0.jar

一共是11個jar包

2.準備目標物件

3.準備通知

appilcationContext.xml中新增aop的約束檔案

4.配置進行織入,將通知織入目標物件中



JoinPoint(連線點):目標物件,所有可以增強的方法。
PointCut(切入點):目標物件。已經增強的方法
Advice(通知/增強):增強的程式碼
Target(目標物件):被代理物件
Weaving(織入):將通知應用到切入點的過程
Proxy(代理):將通知織入到目標物件之後,形成代理物件
aspect(切面):切入點*通知