#DDD仓储

Repository存储库模式 – Abhishek Chaudhary

19-02-06 3633 3 banq

Repository模式又称为仓储模式或存储库模式,替代以前的DAO模式: 存储库模式限制我们在应用程序直接使用数据库的数据,并为数据库操作,业务逻辑和应用程序的UI创建新层。 它是软件 ... 详细

什么是DDD领域驱动设计的战术设计?

19-05-03 2401 2 banq

战术设计是一组在实施中使用的技术资源域模型,这些资源必须应用在一个单一的 有界上下文 中。如果正确使用战术设计标准,您实际上可以丰富您的领域模型,从而清晰地反映您的业务。 请参阅下面的主要构建模... 详细

比较DAO与Repository存储库模式 - Baeldung

20-09-11 1280 2 banq

存储库和DAO的实现被认为是可互换的,尤其是在以数据为中心的应用程序中。这引起了他们之间差异的困惑。在本文中,我们将讨论DAO和存储库模式之间的区别。   DAO模式 数据访问对象模式(也称为... 详细

DTO、存储库和数据映射器在DDD中的作用 | Khalil Stemmler

19-06-21 2121 1 banq

在领域驱动设计中,对于在对象建模系统的开发中需要发生的每一件事情都有一个正确的工具。 负责处理验证逻辑的是什么?值对象。 你在哪里处理领域逻辑?尽可能使用实体,否则领域服务。 也许学习 DDD ... 详细

Spring Data 2021.0增加了对DDD聚合更多自动支持!

21-04-27 991 2 banq

Spring Data 2021.0(代号为Pascal)是继六个月的新节奏之后的第二个版本。它附带了对许多现有接口和编程模型的改进。这篇博客文章解释了以下主题:   1. 为CrudRepos... 详细

使用Spring Data JPA在更改实体时发布DDD领域事件 - thorben

21-10-27 1633 1 banq

从 Spring Data JPA 1.11(Ingalls 版本)开始,您可以在保存实体对象时自动发布域事件。您只需要向实体类添加一个方法,该方法返回要发布的事件对象的 集合 ,并使用@Domai... 详细

MicroStream + Helidon高性能Java持久层

21-11-14 938 1 banq

MicroStream是行业中真正的游戏规则改变者。如果你想创建真正高性能的 微服务 ,在真正高压的环境中工作,那么Helidon + MicroStream是一个非常好的选择!它不仅易于设置和... 详细

为何数据库优先ORM模型在Go社区受到欢迎? - Reddit

22-04-10 292 2 banq

数据库优先ORM模型(db first ORM)的定义:根据数据库自动生成代码,而不是根据代码生成数据库表,如 sqlc、sqlBoiler; 另外一种ORM模型是:根据代码自动生成数据库表,这种称... 详细

Spring Data两种仓储比较:Crud和JPA

22-04-14 214 banq

Crud 和 JPA Repository 都是 Spring 数据库的接口。使用 Spring Data的优点是它提供了样板代码来访问您的数据层。 Crud Repository 它是基础... 详细

Java Bean验证是一种反模式 - Code-Held

22-03-23 128 banq

使用Bean验证是一种反模式的做法。它隐藏了与业务相关的约束,它将验证发生时的选择权留给了其他框架代码,我甚至看到了这样的情况:开发者期望验证 "必须发生",但它从未发生。 当然,也没有对其进行测试... 详细

Yorm:一个基于Java Record的简单ORM框架

22-03-21 180 banq

Yorm是一个基本的类似ORM的框架,能与Java Record一起工作。 特点: 不需要生成类 不需要添加注解 不需要为基本操作编写SQL 与API REST和CRUD操作无缝衔接 ... 详细

CQRS时是否使用存储库模式吗?

21-12-10 474 banq

结论:如果我正在应用 CQRS 和垂直切片,这意味着在命令方面我将使用存储库来构建和返回聚合。聚合是一致性边界,负责由不变量控制的状态更改。 在查询方面,由于我没有进行任何状态更改,因此我不... 详细

使用Spring Data创建只读存储库 | Baeldung

21-03-23 547 banq

在这个简短的教程中,我们将讨论如何创建一个只读的 Spring Data  Repository。 有时有必要从数据库中读取数据而无需修改它(CQRS)。在这种情况下,拥有只读的Repository... 详细

DDD中业务模型与框架等技术平台解耦的简单方法 - matthiasnoback

20-09-10 907 banq

如果要编写可长期维护的应用程序,则必须与框架,ORM,HTTP客户端等分离,因为技术在发展,您的业务应用无法永远一直使用它们。   三个简单的规则 要完成框架解耦,您只需遵循以下简单规则: ... 详细

共有 691 2 3 4 ... 5 下一页