会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
menu
日拱一卒,功不唐捐
博客园
首页
标签
归档
新随笔
联系
订阅
管理
随笔分类 -
设计模式
设计模式学习:2、状态模式实现订单状态流转
摘要:支付场景中的状态流转 在开发电商支付模块时,我们常遇到这样的状态流转需求: 订单需要经历 待支付 → 支付中 → 支付成功/失败 → 退款处理 的完整生命周期。 不同状态下可执行的操作不同(例如只有支付成功才能退款)。 状态转换需要触发附加操作(支付成功要发通知、更新库存)。 传统的 if-else
阅读全文
posted @
2025-03-06 17:44
黄明基
阅读(287)
评论(1)
推荐(3)
编辑
公告
more_horiz
keyboard_arrow_up
dark_mode
palette
选择主题
点击右上角即可分享