Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DDD案例源码
Spring Boot下的一个DDD案例源码介绍
这是一个完整的基于Spring Boot/Spring Cloud的领域驱动设计源码案例: ddd-by-e
使用Spring Boot的事件和事务注意点
如果您要使用spring transaction和event publishers编写代码,则需要记住一些规则: 事务绑定到一个线程 默认情况下,当您跳出标记为@Transactional的方法时,将提交事务 默认情况下,事务内部调用的所有方法都使用它
使用Spring Data JDBC实现DDD聚合
本文讨论了Spring Data JDBC如何实现DDD中聚合根存储的设计思路,其中主要讨论了是不是每个实体都需要一个对应数据表,这种问题需要根据具体情况而定。 Spring Data JDBC比JPA更容易理解,比如对象引用特性会很有趣。作为第一个示例,
实施DDD的幽默:DDD落地需要专门的框架吗?
一个全面的领域驱动设计示例,包含问题空间战略分析和各种战术模式
这是一个由实际业务需求驱动的库的项目。我们使用与领域驱动设计,行为驱动开发,事件风暴,用户故事映射
一位荷兰程序员眼中的DDD - hexmaster
这里有一些关于DDD的想法。我真的很喜欢DDD(领域驱动设计)的思想和原则,我真的建议你去研究它。这就是为什么现在是新博客的时候了。我们称之为C#开发人员DDD的实用介绍。这是系列的第一篇文章。这篇文章介绍了DDD以及如何构建领域模型。那么,什么是DDD?您可能知道缩写的含义
交货处理可能不需要顺序,因为消息顺序处理和伸缩性是很难平衡的 - particular
尝试应用严格的有序处理将对我们的系统施加人为限制。这是因为保证消息排序在技术上非常困难,即使成功,也总是需要权衡诸如较低的消息吞吐量和较低的可扩展性,这会妨碍系统成功的能力。比如比萨店交付披萨时,不一定要根据订单前后顺序准备披萨,而是根据比萨的制作顺序,有些披萨需要烧烤时间长一些,有
从贫血模型到DDD的重构
我们将重构一个简单的问题跟踪应用程序,通过典型的层隔离,根据领域驱动的战术设计模式进行建模。这个问题跟踪应用程序非常简单。您可以使用它执行多项业务操作 - 全部通过REST API,并且所有操作都完全由集成测试覆盖(请参阅
漫画:DDD行话
基于干净架构使用原始SQL和DDD实现.NET Core REST API开源案例
使用基本CQRS方法和域驱动设计实现的.NET Core
DDD函数编程案例:战胜软件开发的复杂性! 战胜方式本身有点复杂哦!
在经历不同的项目之后,我注意到每个项目都存在一些常见问题,无论领域,架构,代码约定等等。这些问题并不具有挑战性,我更专注于寻求解决方案:一些开发方法或代码约定或任何可以帮助我以防止这些问题发生的东西,所以我专注于有趣的东西。这就是本文的目标:描述这些问题并向您展示我发现的解决这些问题的工具和
我们如何从DDD中受益? 第三部分
DDD最大的挑战绝对是战略设计部分,即如何划分有界上下文正确和构建领域模型。很难用语言表达清楚,我认为最好的方法是更多练习,并从大师那里学到更多东西,例如,尝试Event Storming。之后,如果团队没有任何领域驱动开发经验,请不要低估技术部分的挑战。和很多人说技术部分不
Kotlin和SpringBoot开发的六边形架构应用案例
TalkAdvisor是一个使用Kotlin和SpringBoot开发的
DDD/HexArch提示与技巧:使用ComponentScan将领域绑定到Spring上下文 - beyondxscratch
六边形架构告诉我们,领域内不应该存在任何框架,以避免技术意外的复杂性,并且无需重新开发业务逻辑部分即可轻松迁移到新的结构框架(或主要版本)。这意味着当您使用Spring时,您不能依赖任何
GitHub - kgrzybek/modular-monolith-with-ddd: DDD单体模块化架构.NET案例源码
采用领域驱动设计方法的全模块化Monolith的 .NET应用程序。点击标题进入。
GitHub - kemalakoglu / Core.Infrastructure:带有DDD的.NET核心框架
这是一个基于DDD的.NET核心框架。支持Core.Infrastructure .Net Core 2.x! 设计原则: SOLID 领域驱动设计
如何处理多个领域事件 - 企业工艺
领域事件描述了对您的领域有重要意义的事件。通常涉及3个方:事件生产者,事件消费者和事件调度员: 事件生成器 是领域实体(准确地说是聚合根)。每个实体可以在业务事务期间生成一个或多个域事件。业务事务通常由SQL事务编排。 当业务事务成功完成时,事件调度程序将 获取每
幽默:DDD的一些"经验"分享
上页
下页