小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
领域驱动设计瘦身术:胖聚合瘦身记!

领域驱动设计强调聚合根应保持精简,避免因数据过多导致性能下降和维护困难。应仅保留同一事务所需的数据,跨聚合的业务规则由领域服务处理,以提升系统性能和可维护性。

领域驱动设计瘦身术:胖聚合瘦身记!

极道
极道 · 2026-04-04T22:13:00Z

软件设计是解决业务问题的桥梁,DDD是一种设计思想,通过显性化隐性概念、封装多对象行为等方式提高软件系统的扩展性和维护性。六边形架构将应用层、领域层和基础设施层分离,提高代码的可维护性和可测试性。实体类应保证不变性,领域服务用于处理多个领域对象的业务逻辑,副作用通过领域事件处理。DDD对大型复杂软件的建设和重构有指导作用。

DDD学习与感悟——向屎山冲锋 | 京东云技术团队

京东科技开发者
京东科技开发者 · 2023-12-25T02:22:29Z

介绍领域服务和应用服务中实体更新操作的实现方式,包括获取实体、更新状态和调用仓储更新方法。同时,需要查询实体以保持未更改属性的值一致,考虑并发属性时需保存时间戳并设置实体属性。手动创建实体时需注意复杂实体。

ABP Framework 研习社【问题-2301】领域服务中如何更新实体?是否可以直接更新?...

dotNET跨平台
dotNET跨平台 · 2023-05-31T00:02:58Z
如何在DDD中建立领域模型

根据业务需求,将实体、值对象、领域服务分别设计成有状态和无状态的对象,将活动、参与资格、权益设计成一个聚合,活动参与记录作为一个单独的聚合,应用服务利用Repository获取对象,执行操作,实现用例。模型中可以分别设计配置和参与活动,活动参与记录可以建模成领域事件,定义「用户参与活动逻辑」的概念,享受DDD带来的收益。

如何在DDD中建立领域模型

Thoughtworks洞见
Thoughtworks洞见 · 2023-02-20T03:38:11Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码