摘要: Spring AOP和AspectJ是AOP的两种不同实现。前者是动态代理,后者是静态代理。 AOP的作用就是分离关注点,它将与业务无关的逻辑抽离出来单独封装成模块,实现核心业务与通用的逻辑的解耦。 首先,有几个概念需要了解一下: aspect(方面):简单的理解,将公共的逻辑剥离出来并封装成模块, 阅读全文
posted @ 2018-03-11 17:52 废物大师兄 阅读(1489) 评论(0) 推荐(2) 编辑
摘要: 1、介绍 AOP(面向切面编程)对OOP(面向对象编程)是一种补充,它提供了另一种程序结构的思路。OOP的模块单元是class,而AOP的模块单元是aspect。Spring中一个关键的组件是AOP框架,然而,Spring IoC容器并不依赖于AOP,也就是说如果你不想用AOP的话可以不用。 在Sp 阅读全文
posted @ 2018-03-11 12:02 废物大师兄 阅读(1764) 评论(0) 推荐(0) 编辑