什么是 AOP?

什么是 AOP? AOP(面向切面编程,Aspect-Oriented-Programming),可以说是OOP(面向对象编程,Object-Oriented-Programing)的完善和补充。OOP允许定义从上到下的关系,但并不适合定义从左到右的关系。比如日志功能。日志功能的代码往往水平地散布在所有对象层次中,而与它所散布到的对象的核心功能毫无关系。这种散布在各处的无关的代码被称之为横切(cr
相关文章
相关标签/搜索