#DDD聚合教程排行榜

Java的CQRS和事件溯源ES入门:如何从CRUD切换到CQRS/ES - Baeldung

20-05-22 3503 6 banq

在本教程中,我们将探索命令查询责任隔离(CQRS)和事件源设计模式的基本概念。 虽然通常被称为互补模式,但我们将尝试分别理解它们,并最终了解它们如何相互补充。这些模式通常在企业应用程序中一起使用。在... 详细

领域驱动设计中的聚合是什么? - James Hickey

20-04-19 1814 2 banq

聚合是领域驱动设计DDD中最容易被误解的概念之一,只是一堆实体和值对象吗?还是更多? 什么是聚合?当然,这是领域驱动设计的核心模式……但这只是对象的集合吗? 马丁·福勒(Martin Fowler)... 详细

如何在微服务中实现分布式事务的变通? -Talentica

20-05-01 1013 2 banq

传统单体架构下的分布式事务概念并不适合微服务,面临的挑战很多(挑战问题点击标题见原文),想在微服务中进行分布式事务处理?需要改变思路和视角: 组合,如果您认为您应该合并几个微服务或将事务集成到一... 详细

DDD聚合:一致性边界 -James Hickey

20-05-01 1030 2 banq

在原始的 域驱动设计书中 ,埃里克·埃文斯(Eric Evans)对聚合解决了哪些问题进行了评论: 需要保持适用于紧密相关的对象组的不变性,而不仅仅是离散的对象。 什么是不变式? 不变是业... 详细

高聚合低耦合 - theregister

20-04-17 742 1 banq

我们都喜欢内聚,讨厌耦合(高聚合低耦合),关于内聚和耦合的标准建议是,设计应努力使内聚最大化并最小化耦合。这是一个很好的口头禅,但是在没有很好地理解真正意图的情况下,这常常是一种误导,或者被认为是学... 详细

DDD聚合:乐观并发 -James Hickey

20-05-09 824 1 banq

当系统的多个用户尝试在“相同”时间对同一块数据进行操作时,会发生什么情况?谁赢?谁输了?本文将说明如何解决此类问题! 协作领域是可以同时由多个用户/客户端更改资源的领域,这要求对我们的业务逻辑进行更... 详细

JPA/Hibernate技巧:获取子类定义的关联的最佳方法 - thorben

20-05-30 630 banq

EntityGraphs和JOIN FETCH子句提供了一种简单有效的方法来获取实体并初始化其关联。但是,如果尝试将其与 使用继承 的域模型一起使用,则会很快遇到问题: 您不能在多态查询中使用此方法... 详细

装饰器设计模式 - Gene Zeiniss

20-06-03 545 banq

装饰器模式可以使用聚合来组合运行时的行为。“聚合aggregation是将事物或数量组合为单个组或总计的过程”。聚合的同义词之一是“堆heap”,堆是“杂乱的堆或大量的东西”。我认为这个定义还可以。... 详细

共有 125 上一页 1 2 3 4 5 6 ... 16 下一页