专栏名称: 顶尖架构师栈
分享业务架构、技术架构、系统设计方案,以及微服务架构源码,提供业务场景答疑
目录
相关文章推荐
今天看啥  ›  专栏  ›  顶尖架构师栈

面试官:项目用中有用到责任链模式吗?

顶尖架构师栈  · 公众号  ·  · 2024-08-22 08:00

文章预览

大家好这里是顶尖架构师栈,今天我们来聊聊责任链模式。 责任链模式,简而言之,就是将多个操作组装成一条链路进行处理。请求在链路上传递,链路上的每一个节点就是一个处理器,每个处理器都可以对请求进行处理,或者传递给链路上的下一个处理器处理。 应用场景 责任链模式的应用场景,在实际工作中,通常有如下两种应用场景。 操作需要经过一系列的校验,通过校验后才执行某些操作。 工作流。企业中通常会制定很多工作流程,一级一级的去处理任务。 下面通过两个案例来学习一下责任链模式。 案例一:创建商品多级校验场景 以创建商品为例,假设商品创建逻辑分为以下三步完成:①创建商品、②校验商品参数、③保存商品。 第②步校验商品又分为多种情况的校验,必填字段校验、规格校验、价格校验、库存校验等等。这些检验 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览
推荐文章