什么是【OAP】
2019-04-09 本文已影响6人
一俢
OAP 叫做面向切面编程(Aspect Oriented Programming,是一种程序设计规范,它主要针对业务处理的切面进行提取,处理过程中的某个步骤,这样就会将过程中的各个部分进行逻辑上的解耦。
OAP 现在在互联网开发中非常流行,随着业务逻辑复杂度的提升,我们通过 OAP 的思想,将复杂的业务逻辑拆解成多个步骤,每个步骤之间没有相互耦合,将核心业务逻辑与辅助的逻辑解耦。例如:复杂业务逻辑中增加日志写入、Http 拦截、性能分析,这些在现在的互联网应用中都是通过 AOP方式实现的。
〖坚持的一俢〗