摘要: 软件开发七大原则 软件开发七大原则 1. 开闭原则(Open/Closed Principle, OCP) 定义:软件实体(类、模块等)应对扩展开放,对修改关闭。 目的:通过抽象和扩展来应对变化,而非修改已有代码。 例子: 使用策略模式:新增算法时,只需添加新策略类,而无需修改原有代码。 2. 单一职责原则(Sing 阅读全文
posted @ 2025-07-29 20:37 cwp0 阅读(27) 评论(0) 推荐(0)
摘要: Spring 八大核心模块 Bean 在Spring框架中,Bean 是一个由Spring容器(IoC容器)管理和控制的对象,它是Spring实现控制反转(IoC)和依赖注入(DI)的核心概念。以下是详细解释: 1. Bean 的定义 Bean 是Spring容器实例化、配置和管理的对象,其生命周期和行为完全由S 阅读全文
posted @ 2025-07-29 20:16 cwp0 阅读(31) 评论(0) 推荐(0)