Spring框架学习06——AOP底层实现原理

在Java中有多种动态代理技术,如JDK、CGLIB、Javassist、ASM,其中最常用的动态代理技术是JDK和CGLIB。 1、JDK的动态代理 JDK动态代理是java.lang.reflect.*包提供的方法,必须要借助一个接口才能产生代理对象,对于使用业务接口的类,Spring默认使用JDK动态代理实现AOP。 代码示例如下: 创建dao包,并创建StuDao接口和StuDaoImpl
相关文章
相关标签/搜索