Spring AOP理解 参考链接 AOP简介 AOP(面向切面编程),可以说时OOP的补充,使用OOP时,我们在日常编写代码的时候,一旦牵涉到大型一点的项目,项目不可或缺的事务处理,安全处理,验证处理...等等大量与我们业务核心逻辑无关的但是又需要的代码这里称之为--共生代码,这个时候单纯使用OOP已经开始有点力不从心了,更何况我们项目日后还要升级.扩展,在源码上扩展大量代码也不现实,所以这就是我们学习AOP的原因. AOP把软件分为两类:核心关注点(主业务代码)和横切关注点(共生代码),将代…