美文网首页钛钶维基
什么是【OAP】

什么是【OAP】

作者: 一俢 | 来源:发表于2019-04-09 08:45 被阅读6次

OAP 叫做面向切面编程(Aspect Oriented Programming,是一种程序设计规范,它主要针对业务处理的切面进行提取,处理过程中的某个步骤,这样就会将过程中的各个部分进行逻辑上的解耦。

OAP 现在在互联网开发中非常流行,随着业务逻辑复杂度的提升,我们通过 OAP 的思想,将复杂的业务逻辑拆解成多个步骤,每个步骤之间没有相互耦合,将核心业务逻辑与辅助的逻辑解耦。例如:复杂业务逻辑中增加日志写入、Http 拦截、性能分析,这些在现在的互联网应用中都是通过 AOP方式实现的。

〖坚持的一俢〗

相关文章

网友评论

    本文标题:什么是【OAP】

    本文链接:https://www.haomeiwen.com/subject/greviqtx.html