AOP,一个oop的后传,面向切面,一个基于代理模式的机制. 举例子把:说原理很难理解, 吃饭:谁都得吃饭,一个老师类,有吃饭的方法.一个学生类,也得有吃饭的方法.是不是都得实现这个方法?构建一个person类?通过学生老师继承实现这个方法.但是从面向对象的角度来讲,代码应该高内聚低耦合,如果大量的继承方式实现,那就违背了这个思想. 所以通过aop思想实现,其中最具有代表性就是代理模式,通过一个工厂,专门实现吃饭. 有这么一句说法,面向对象是二维空间,而加上了aop,那么就是通过切面角度,增加到…