Spring AOP底层原理
Posted 本站大佬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring AOP底层原理相关的知识,希望对你有一定的参考价值。
aop底层采用的是动态代理机制实现的:接口+实现类。
如果要代理的对象,实现了某个接口,那么Spring AOP会使用JDK Proxy创建代理对象。
没有实现接口的对象,就无法使用JDK Proxy去进行代理,这时候Spring AOP会使用Cglib生成一个被代理对象的子类来作为代理。
以上是关于Spring AOP底层原理的主要内容,如果未能解决你的问题,请参考以下文章
Spring5学习笔记 — “Spring AOP底层原理(动态代理)”