转:AOP与JAVA动态代理

原文链接:AOP与JAVA动态代理 1、AOP的各种实现 AOP就是面向切面编程,我们可以从以下几个层面来实现AOP   在编译期修改源代码 在运行期字节码加载前修改字节码 在运行期字节码加载后动态创建代理类的字节码 2、AOP各种实现机制的比较 以下是各种实现机制的比较: 类别 机制 原理 优点 缺点 静态AOP 静态织入 在编译期,切面直接以字节码的形式编译到目标字节码文件中 对系统无性能影响
相关文章
相关标签/搜索