首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ApeAssistant
掘友等级
全栈开发
二次元程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 14
沸点 2
赞
16
返回
|
搜索文章
最新
热门
Spring + 设计模式 (十三) 行为型 - 策略模式
核心思想是用组合替代继承,用接口约定行为,用配置实现灵活切换。通过将不同的行为逻辑抽取为独立类,策略模式不仅提升了代码的可维护性和扩展性,还能有效避免条件分支的复杂化。
Spring + 设计模式 (十二) 结构型 - 代理模式
代理模式是一种结构型设计模式,核心在于通过代理对象控制对目标对象的访问,为其提供额外的功能或限制,如权限检查、延迟加载或日志记录。
Spring + 设计模式 (十一) 结构型 - 组合模式
组合模式是一种结构型设计模式,核心在于将对象组织成树形结构,以统一的方式处理单个对象和对象集合。它通过定义统一的组件接口,让客户端无需区分叶子节点和容器节点,优雅地实现“部分-整体”层次结构
Spring + 设计模式 (十) 结构型 - 桥接模式
桥接模式是一种结构型设计模式,核心在于将抽象与实现分离,使两者可独立变化。它通过桥接接口连接抽象层与实现层,避免了继承带来的紧耦合,宛如一座桥梁将两者灵活连通。
Spring + 设计模式 (九) 结构型 - 适配器模式
适配器模式是一种结构型设计模式,旨在将一个类的接口转换为客户端期望的另一接口,使原本不兼容的类能够协同工作。它如同电源适配器,将不同标准的插头与插座连接,解决接口不匹配问题。
Spring + 设计模式 (八) 结构型 - 外观模式
核心在于提供一个简化的接口,隐藏复杂子系统的内部细节,为客户端提供统一入口。它如同系统的“门面”,将繁琐的操作封装成简单调用,降低使用成本。
Spring + 设计模式 (七) 结构型 - 装饰器模式
动态地为对象添加新功能,而无需修改其原有代码。它通过包装现有对象,层层扩展行为,保持接口一致性,仿佛为对象披上“功能外衣”。
Spring + 设计模式 (六) 结构型 - 享元模式
共享对象来减少内存占用和提高性能。其核心思想是将对象的状态分为内部状态(共享、不变)和外部状态(非共享、可变),通过复用内部状态相同的对象
Spring + 设计模式 (五) 创建型 - 原型模式
通过复制现有对象来创建新对象,无需依赖复杂的构造函数或初始化逻辑。它利用“克隆”思想,让对象能够自我复制,特别适合创建成本高或配置复杂的对象。
Spring + 设计模式 (四) 创建型 - 建造者模式
将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。该模式通过分步骤构建对象,最终提供完整的成品,特别适用于具有多个组成部分的复杂对象。
下一页
个人成就
文章被点赞
90
文章被阅读
35,945
掘力值
1,455
关注了
8
关注者
27
收藏集
4
关注标签
15
加入于
2021-05-26