我的域中有某些不是聚合根/实体的对象,但我仍然需要从数据库中检索它们。我不想通过为这些东西创建存储库来混淆事情。那么,什么是替代数据访问模式?您是否会简单地为它们创建一个 DAO,同时仍然分离接口?
编辑:
关于我在做什么的更多细节。我需要创建一个代码。此代码对其格式有一定的规则。规则之一是最后一个字符必须是一个唯一的数字,从最后生成的代码开始加一。例如:
ABCD1 ABCD2 ABCD3
因此,我保留了一张表格,其中包含一行、一列来存储相关数字。现在,我不想将这个数字视为一个实体并为其创建一个存储库——这太过分了。我只需要一种检索数字、将其加 1 并保存的方法。我知道有无数种方法可以做到这一点,但我想知道是否有习惯的方法。