AOP是OOP的延续,是软件开发中的一个热点. AOP技术,是OOP补充. OOP引入封装.继承和多态建立一种对象层次结构模拟公共行为集合,而对从左到右的关系则显得无能为力.对于AOP则恰恰适应这样的横切技术. 简单说.就与业务无关.却为了业务模块所共同调用的逻辑封装起来,便于降低系统反复代码,降低模块间耦合度.利用维护和可操作性 横切技术将软分为两部分:核心关注点和横切关注点:业务处理流程为核心关注,与之关系不大的是横切关注. 如:系统中各处都相似的日志,事务.权限成为横切关注点.AOP作用是…