开发者社区> 问答> 正文

分层架构中的四层定位是什么?

分层架构中的四层定位是什么?

展开
收起
三分钟热度的鱼 2024-05-04 21:16:46 50 0
1 条回答
写回答
取消 提交回答
  • 分层架构中的四层定位分别是:

    1. API层(应用服务层):面向应用层面对外的服务表达,以灵活为主,可随业务、渠道定义独立API;
      Biz层(业务层):面向业务场景的逻辑表达,负责业务编排,一个业务场景的主流程应在这层直观可视,同样以灵活为主;
      Domain层(领域服务层):围绕模型操作的逻辑表达,是核心能力的所在地,要规范、厚重,并沉淀复用为主,同时也通过SPI兼顾业务个性化;
      Dao层(存储层):面向存储对象操作的逻辑表达,可以随数据库差异、性能需求独立Dao方法,也是以灵活为主。
    2024-05-05 08:19:00
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载