AOP(面向切面编程)和OOP(面向对象编程)的区别及联系

AOP(面向切面编程)和OOP(面向对象编程)的区别及联系

1、AOP和OOP在字面上虽然相似,但却是面向不同领域的两种设计思想;
2、OOP针对业务逻辑处理过程中的实体及其属性和行进行抽象封装,获得更加清晰高效的逻辑单元划分;
3、AOP针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得各部分之间低耦合的隔离效果。

猜你喜欢

转载自blog.csdn.net/weixin_43965383/article/details/109118783
今日推荐