spring中的AOP、AOP开发的相关名词

一、AOP的思想

 


二、spring中AOP概念


三、spring实现AOP原理

1、动态代理(优先使用):必须有接口

             被代理对象必须要实现接口,才能产生代理对象,如果没有接口将不能使用动态代理技术

2、cglib接口:没有接口

             第三方代理技术,cglib代理,可以对任何类生成代理,代理的原理是对目标对象进行继承代理。如果目标对象被final修饰,那么该类无法被cglib代理。


四、AOP的名称学习

1、Joinpoint(连接点):目标对象中,所有可以增强的方法

2、Pointcut(切入点):目标对象中,已经增强的方法(已经发生了)

3、Advice(增强/通知):增强的代码

4、Target(目标对象):被代理对象

5、Weaving(织入):将通知应用到切入点的过程

6、Proxy(代理):将通知织入到目标对象之后,形成代理对象

7、Aspect(切面):切入点  +  通知

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值