一,什么是AOP
AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。
二、AOP 的作用。
常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解决方案。
三、AOP 的实现原理
参考链接:
AOP 还是比较麻烦的问题:
http://www.iteye.com/topic/1116696
感悟!
参考链接:
1
http://www.zhihu.com/question/24863332
2
http://www.iteye.com/topic/1116696
No comments:
Post a Comment