#DDD案例

      更多分类

DDD/HexArch提示与技巧:使用ComponentScan将领域绑定到Spring上下文 - beyondxscratch

19-07-29 113 1 banq

六边形架构告诉我们,领域内不应该存在任何框架,以避免技术意外的复杂性,并且无需重新开发业务逻辑部分即可轻松迁移到新的结构框架(或主要版本)。这意味着当您使用Spring时,您不能依赖任何 构造 型注... 详细

DDD函数编程案例:战胜软件开发的复杂性! 战胜方式本身有点复杂哦!

19-07-05 224 1 banq

在经历不同的项目之后,我注意到每个项目都存在一些常见问题,无论领域,架构,代码约定等等。这些问题并不具有挑战性,我更专注于寻求解决方案:一些开发方法或代码约定或任何可以帮助我以防止这些问题发生的东西... 详细

GitHub - kemalakoglu / Core.Infrastructure:带有DDD的.NET核心框架

19-06-16 60 banq

这是一个基于DDD的.NET核心框架。支持Core.Infrastructure .Net Core 2.x! 设计原则: SOLID  领域驱动设计 持久性 En... 详细

基于干净架构使用原始SQL和DDD实现.NET Core REST API开源案例

19-06-16 68 banq

使用基本 CQRS 方法和域驱动设计实现的.NET Core REST API应用程序示例。 干净架构图: . 详细

如何处理多个领域事件 - 企业工艺

19-06-07 64 banq

领域事件描述了对您的领域有重要意义的事件。通常涉及3个方:事件生产者,事件消费者和事件调度员: 事件生成器  是领域实体(准确地说是聚合根)。每个实体可以在业务事务期间生成一个或多个域事件。业... 详细

交货处理可能不需要顺序,因为消息顺序处理和伸缩性是很难平衡的 - particular

19-04-23 184 3 banq

尝试应用严格的有序处理将对我们的系统施加人为限制。这是因为保证消息排序在技术上非常困难,即使成功,也总是需要权衡诸如较低的消息吞吐量和较低的可扩展性,这会妨碍系统成功的能力。 比如比萨店交付披萨时,... 详细

一个全面的领域驱动设计示例,包含问题空间战略分析和各种战术模式

19-04-04 949 1 banq

这是一个由实际 业务需求 驱动的库的项目。我们使用与领域驱动设计,行为驱动开发,事件风暴,用户故事映射密切相关的技术。 领域描述 这是一个图书馆借书案例: 一个公共图书馆能让读者在各个图书馆... 详细

我们如何从DDD中受益? 第三部分

18-11-21 339 banq

DDD最大的挑战绝对是战略设计部分,即如何划分有界上下文正确和构建领域模型。 很难用语言表达清楚,我认为最好的方法是更多练习,并从大师那里学到更多东西,例如,尝试Event Storming。 之后... 详细

从贫血模型到DDD的重构

18-11-13 965 1 banq

我们将重构一个简单的问题跟踪应用程序,通过典型的层隔离,根据领域驱动的战术设计模式进行建模。 这个问题跟踪应用程序非常简单。您可以使用它执行多项业务操作 - 全部通过REST API,并且所有操作都... 详细

使用Spring Boot的事件和事务注意点

18-11-13 721 1 banq

如果您要使用spring transaction和event publishers编写代码,则需要记住一些规则: 事务绑定到一个线程 默认情况下,当您跳出标记为@Transactional的... 详细

使用Spring Data JDBC实现DDD聚合

18-09-30 870 2 banq

本文讨论了Spring Data JDBC如何实现DDD中聚合根存储的设计思路,其中主要讨论了是不是每个实体都需要一个对应数据表,这种问题需要根据具体情况而定。 Spring Data JDBC比J... 详细

Spring Boot下的一个DDD案例源码介绍

18-09-03 2640 3 banq

这是一个完整的基于Spring Boot/Spring Cloud的领域驱动设计源码案例: ddd-by-examples/factory: The missing, complete exa ... 详细

使用Go语言实现Event Sourcing源码

15-02-10 303 banq

这是一个针对频繁出差飞行会员是否升级为模型的Go语言ES实现: jen20/go-event-sourcing-sample · GitHub 使用聚合体实体模型定义一个struct,其中主要... 详细

共有 351 2 3 下一页