9.spring5源码分析-AOP在架构设计中有什么意义
2020-07-15 本文已影响0人
求索
一本好书,就像高级武功秘籍一样,哪怕只是从里面领悟到个一招半势,功力提升起来都是惊人的。
而架构设计中不仅仅有设计模式,还有设计原则,这些设计原则主要有:
- 单一职责原则
- 接口隔离原则
- 依赖倒转原则
- 里式替换原则
- 开闭原则
- 迪米特法则
- 合成复用原则
那么 AOP 在架构设计中有什么意义?
单一职责原则
通过AOP切入隔离业务实现和事务、日志等,从而将事务、日志等非业务数据从业务代码中解耦合。