2019年1月9日

创建AOP静态代理(下篇)

摘要: 织入 当我们完成了所有的AspectJ的准备工作后便可以进行织入分析了,首先还是从LoadTimeWeaverAwareProcessor开始。 LoadTimeWeaverAwareProcessor实现BeanPostProcessor方法,那么对于BeanPostProcessor接口来讲,p 阅读全文

posted @ 2019-01-09 15:07 AoTuDeMan 阅读(673) 评论(0) 推荐(1) 编辑

创建AOP静态代理(上篇)

摘要: 前言 AOP的静态代理主要是在虚拟机启动时通过改变目标对象字节码的方式来完成对目标对象的增强,它与动态代理相比具有更高的效率,因为在动态代理调用的过程中,还需要一个动态创建代理类并代理目标对象的步骤,而静态代理则是在启动时便完成了字节码增强,当系统再次调用目标类时与调用正常的类并无差别,所以在效率上 阅读全文

posted @ 2019-01-09 10:10 AoTuDeMan 阅读(565) 评论(0) 推荐(1) 编辑

导航