#DDD实体模型

      更多分类

函数式DDD架构入门 - SCOTT WLASCHIN

20-02-28 1914 7 banq

帮助工程团队将函数编程原理应用到高级设计和体系结构与架构的通俗易懂的思想和最佳实践。 关于函数式编程或FP的许多文章都专注于低级编码实践(例如避免副作用)和FP特定模式(例如可怕的monad)。但是... 详细

业务代码编程陷阱案例 - jaxenter

20-02-18 2 1476 4 banq

当我们开始编写软件时,我们总是希望有一个好的设计。我们阅读书籍,运用最佳实践,最后,我们常常一团糟。根据我在一家定制软件开发公司的经验,我每天必须处理此类代码,尤其是在某些旧系统上工作时。 造成这种... 详细

使用Java实现DDD持久性构建机制,避免JPA等基础设施污染领域模型 - Oliver Drotbohm

20-03-28 932 3 banq

当涉及到实现DDD模型对象从仓储数据库中创建时,人们通常很难在纯正概念和技术实用主义之间找到良好的平衡。在本文中,我将讨论一个实验性想法,以Java代码表达DDD的一些战术设计概念,并导出元数据,例... 详细

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

20-04-19 807 2 banq

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

鲍勃大爷:对象是更关注行为,数据库表则是简单的数据结构,if/else/switch有使用依据

20-02-23 550 1 banq

对象更多是关于行为还是数据?从外部看,数据是隐藏的,行为是公开的。我们看到投入转化为产出。但看不到任何倍隔离的数据;我们也不知道这些数据的存储位置或存储方式。 数据库表更多是关于行为或数据信息?它们... 详细

MapStruct快速入门 | Baeldung

20-07-06 178 banq

在本文中,我们将探讨 MapStruct 的使用, 简而言之 就是Java Bean映射器。 该API包含可在两个Java Bean之间自动映射的功能。使用MapStruct,我们只需要创建接口,该... 详细

DDD战术模式的分类使用 - pelshoff

20-06-19 314 1 banq

值对象: 无标识/主键;可以代表状态之一,可以放入业务规则,值对象是否可以有业务行为视情况。 实体:有标识,可以有拥有状态,状态改变需要通过方法行为,业务规则也可以,如果是聚合根则可能会拥有... 详细

如何使用Spring Data进行一个实体中一部分数据的更新? | Baeldung

20-06-19 266 banq

JPA定义了两个注释, @Modifying 和 @Query ,它们使我们可以显式地编写更新语句。现在,我们可以告诉我们的应用程序在更新期间的行为方式,而不会给ORM造成负担。 ... 详细

共有 851 2 3 4 ... 11 下一页