技术专项
DDD
00 min
2024-8-20
2024-8-21
password
tags
type
status
date
slug
summary
category
icon
😀
文章前言:业务侧划分领域的概念,能大大降低服务耦合性、增加扩展性

什么是DDD

Domain drive design 领域驱动设计
领域驱动设计(DDD)是一种软件开发方法论,强调通过将软件设计与业务领域知识紧密结合,来创建高质量的系统。其核心思想是通过不断迭代的过程,逐步完善领域模型,使其能更好地反映业务需求和逻辑。

概念

  • 限界上下文(Bounded Context)
  • 实体(Entity)
  • 值对象(Value Object)
  • 聚合体(Aggregate)
  • 工厂(Factory)
  • 仓库(Repository)
  • 事件(Domain Event)
  • 服务(Domain Service)

📎 参考文章

     
    上一篇
    数据加密
    下一篇
    IM