Spring之AOP AOP 全程Aspect Oriented Programming,直译就是面向切面编程.和POP.OOP相似,它也是一种编程思想.OOP强调的是封装.继承.多态,也就是功能的模块化.而AOP则是OOP的补充,它强调的是切面,在运行时动态地将代码切入到类的指定方法.指定位置上的编程思想,也就是将业务代码和业务前后的代码分离出来(解耦),将日志.权限验证等功能抽取出来然后重用. 在Spring中,采用动态代理的方式来表达AOP.(并非所有的AOP都是使用动态代理来,比如Asp…