
23种设计模式
文章平均质量分 80
嗨喽,结合生产实战,演示各种在实际场景中设计模式。附上代码,
先学后用,尽量梳理所有的设计模式,附上每个模式的DEMO源码
xiaozhegaa
一个乐于分享的老男人
展开
-
Spring项目整合过滤链模式~实战应用
Spring项目整合过滤链模式~实战应用原创 2023-08-11 16:54:01 · 1122 阅读 · 0 评论 -
Spring项目整合策略模式~实战应用
策略模式在实际场景中应用原创 2023-07-31 10:02:23 · 695 阅读 · 0 评论 -
一个demo彻底搞懂观察者模式
一、介绍 观察者模式也被称为发布-订阅(Publish/Subscribe)模式,它属于行为型模式的一种。观察者模式定义了一种一对多的依赖关系,一个主题对象可被多个观察者对象同时监听。当这个主题对象状态变化时,会通知所有观察者对象并作出相应处理逻辑。 二、UML图 三、入门案例分析 ~ ~ (无使用观察者模式) 上面的内容比较抽象,这里用一个案例加深对观察者模式的理解! 需求:...原创 2018-11-15 12:25:58 · 1425 阅读 · 0 评论 -
23种设计模式之单例模式
前言: * 此文仅是个人自学理解的学习笔记,记录自己对单例模式的理解,若有不对之处敬请指导更正,谢谢! * * 最近,在学习设计模式相关知识,越到后面越容易忽略了前面比较简单的模式。而且复杂情况下模式的组合使用更难以理解。之前没有做笔记,后期复习成本太高。这里好好整理相关笔记,争取降低后面的成本! 有需要的可以看一下,希望对你有帮助! * 一、单例模式【what】 单例模式(S...原创 2018-11-28 23:12:20 · 507 阅读 · 0 评论 -
入门案例理解 —— 命令模式(Command Pattern)
目录 前言 一、命令模式【what】 二、 命令模式场景 三、 命令模式UML图 四、入门案例分析 ~ ~ (无使用命令模式) 五、传统设计方案 有哪些不足? 六、使用命令模式改造该项目 六、命令模式优点 七、命令模式缺点 八、总结 前言 最近看了《大话设计模式》中的命令模式。当看到命令模式的时候,感觉并不是太好理解,于是上网搜索了些资料。于是想写下自己对命令模式的...原创 2018-12-19 01:08:50 · 1006 阅读 · 1 评论