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