美文网首页
Spring的AOP

Spring的AOP

作者: Devil兵 | 来源:发表于2019-06-11 20:16 被阅读0次

、Spring的AOP

AOP实现可分为两类(按AOP框架修改源代码的时机):

静态AOP实现:AOP框架在编译阶段对程序进行修改,即实现对目标类的增强,生成静态的AOP代理类(生成的*.class文件已经被改掉了,需要使用特定的编辑器)。以AspectJ为代表。

动态AOP实现:AOP框架在运行阶段动态生成AOP代理(在内存中以JDK动态代理或cglib动态代理生成AOP代理类)。以实现对目标类的增强。以Spring AOP为代表。

AOP的基本概念:

AOP框架具有如下两个特征:

个步骤之间的良好隔离性。

源代码无关性。

Spring的AOP

相关文章

网友评论

      本文标题:Spring的AOP

      本文链接:https://www.haomeiwen.com/subject/enucfctx.html