Spring

spring aop原理

2018-05-31  本文已影响47人  DouDouZH

一、aop概念

1、aop:面向切面 编程,扩展功能不是修改源代码,而是通过配置或者其他方式实现
2、aop采取横向抽取机制,取代了传统的纵向继承体系重复代码

二、aop原理

image.png image.png image.png

三、aop操作术语

1、Joinpoint(连接点)

类里面可以被增强的方法,这些方法被称为连接点

2、Pointcut(切入点)

类里面有很多的方法被增强,被增强的方法叫做切入点

3、Advice(通知/增强)

增强的逻辑,称为增强,比如添加日志功能,这个功能称为增强

5、Aspect(切面)

把增强应用到具体方法上面的过称成为切面

上一篇 下一篇

猜你喜欢

热点阅读