摘要:
一、AOP 核心概念:解决何种问题? 在软件开发中,像日志记录、事务管理、安全校验这样的功能,会散布在许多业务模块中。这些功能被称为横切关注点 (Cross-Cutting Concerns)。 传统 OOP 的困境:会导致“代码纠缠”和“代码分散”,使得核心业务逻辑变得不清晰,难以维护。publi 阅读全文
posted @ 2025-09-10 15:55
NeoLshu
阅读(6)
评论(0)
推荐(0)
摘要:
一、IoC 与 DI:设计哲学与核心概念 1.1 控制反转 (Inversion of Control) 传统控制流:应用程序是主导者,它主动创建和管理所有依赖对象(通过 new 关键字)。程序控制着对象的整个生命周期。// 传统代码:紧耦合,控制权在类内部 public class OrderSe 阅读全文
posted @ 2025-09-10 15:48
NeoLshu
阅读(3)
评论(0)
推荐(0)

浙公网安备 33010602011771号