- 博客(8)
- 收藏
- 关注
原创 组合模式实战以及规则树使用场景模拟
将所有服务结点链接出一棵结构树,而这种通过把相似对象(也可以称作是方法)组合成一组可被调用的结构树对象的设计思路叫做组合模式。
2024-07-22 16:00:10
1155
原创 责任链模式介绍及实战案例讲解
责任链模式的核心是解决一组服务中的先后执行处理关系,就有点像你没钱花了,需要家庭财务支出审批,10块钱以下找闺女审批,100块钱先闺女审批再媳妇审批。你可以理解想象成当你要跳槽的时候被安排的明明白白的被各个领导签字放行。有点类似于。
2024-07-20 10:00:20
730
原创 策略模式实战以及策略工厂模式的区别
策略模式是一种行为模式,也是替代大量ifelse的利器。它所能帮你解决的是场景,一般是具有同类可替代的行为逻辑算法场景。比如:不同类型的交易方式(信用卡、支付宝、微信)、生成唯一ID策略(UUID、DB自增、DB+Redis、雪花算法、Leaf算法)等,都可以使用策略模式进行行为包装,供给外部使用。例如:满减,折扣,n元购,直减等。
2024-07-18 09:37:21
620
原创 工厂模式实战及其案例介绍
工厂模式又称工厂方法模式,是一种创建型设计模式,其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行所有的奖品无论是实物、虚拟还是第三方,都需要通过我们的程序实现此接口进行处理,以保证最终入参出参的统一性。接口的入参包括;用户ID奖品ID业务ID以及扩展字段用于处理发放实物商品时的收获地址。
2024-07-17 19:38:34
762
原创 十秒看懂MVC架构
model:对象层,封装到domain/pojo里面。view:展示层,前台页面展示,jsp等等也算。controller:对外提供接口实现类。dao是单独拿出来用户处理数据库操作的层。定义属性-创建方法-调用展示。mvc架构来自小傅哥。
2024-07-11 12:03:17
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人