首页 > java > Spring的AOP

Spring的AOP

作者:bin

AOP面向切面编程,这点和php的yii框架的beforeAction和afterAction有一些些类似,但是这里spring做的更好,更灵活

AOP的目的无非是要将一些重复的代码,进行整合,利于维护,那么spring中AOP是如何实现的呢?

AOP的横向抽取机制示例图,其中Aspect就是一个一个切面,横切若干个业务类,其实这种机制我们自己也可以写,但是spring帮我们集成好了,直接用起来岂不美哉

java可以使用JDK、CGLIB、jacassist、ASM进行动态代理,Spring中比较常见的是前面2种,下一页将介绍第一种

您必须 [ 登录 ] 才能发表留言!