当前位置: 代码迷 >> 综合 >> Spring框架 第4章 AOP概述
  详细解决方案

Spring框架 第4章 AOP概述

热度:64   发布时间:2024-01-22 00:57:21.0

第4章  AOP概述

4.1 AOP概述

  1. AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传      

   统 OOP(Object-Oriented Programming,面向对象编程)的补充。

  1. AOP编程操作的主要对象是切面(aspect),而切面模块化横切关注点。
  2. 在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能应用在哪里,以什么方式应用,并且不必修改受影响的类。这样一来横切关注点就被模块化到特殊的类里——这样的类我们通常称之为“切面”。
  3. AOP的好处:

① 每个事物逻辑位于一个位置,代码不分散,便于维护和升级

② 业务模块更简洁,只包含核心业务代码

③ AOP图解

  相关解决方案