第五章:AOP 基础——五种增强方式详解 本章将深入探讨 Jfire 的 AOP(面向切面编程)实现,理解五种增强方式(@Before、@After、@Around、@AfterReturning、@AfterThrowable)的使用场景和工作原理,以及 EnhanceManager 增强管理器的核心设计。 5.1 AOP 概念回顾 5.1.1 什么是 AOP AOP(Aspect-Oriented Programming,面向切面编程) 是一种编程范式,它允许我们将横切关注点(如日志、事务、安全)从业务逻辑中分离出来。 传统编程中,这些横切关注点散布在各个业务方法中: public c...