在干净的体系结构中,我应该在哪里处理实体属性收集



干净的架构问题:

我有一个实体A,其中包含一组实体B

喜欢这个:

// Entity
class A {
id,
bArr: B[]
}
// Entity B
class B {
// Some Props
}

如何管理bArr收藏?

  • 我是否A存储库中管理它?
  • 创建另一个存储库来管理集合,如第一类集合
  • 另一种选择?

一个简单的解决方案可能是为两个实体使用一个存储库。我建议阅读有关"工作单元"模式的信息。

相关内容

最新更新