2020
10-10
10-10
这一次搞懂Spring代理创建及AOP链式调用过程操作
前言AOP,也就是面向切面编程,它可以将公共的代码抽离出来,动态的织入到目标类、目标方法中,大大提高我们编程的效率,也使程序变得更加优雅。如事务、操作日志等都可以使用AOP实现。这种织入可以是在运行期动态生成代理对象实现,也可以在编译期、类加载时期静态织入到代码中。而Spring正是通过第一种方法实现,且在代理类的生成上也有两种方式:JDKProxy和CGLIB,默认当类实现了接口时使用前者,否则使用后者;另外SpringAOP...
继续阅读 >