AOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。OOP( 面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的 逻辑单元划分。 而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低 耦合性的隔离效果。这两种设计思想在目标上有着本质的差异。 转载于:https://www.cnblogs.com/darr/p/4760865.html