![]() |
1
1
NHibernate将属于集合的属性(如案例中的轮子)封装为自己的集合,该集合源自Iesi。收藏。通用的ISet。完成后,它可以跟踪对集合的更改,这当然意味着它只发布所需的更新。 请记住,在这种情况下,您应该为Wheel实现Equals和GetHashCode。下面是一篇关于实现Equals和GetHashCode的博客文章: |
![]() |
2
1
NHibernate会很自然地做到这一点。您是否有现有映射,或者这只是一个假设? |
![]() |
3
1
从 NHibernate docs :
然而您可以尝试将新添加的
|
![]() |
Tony Raimo · 域实体是否应该调用存储库? 7 年前 |
![]() |
Seb · DDD只读存储库返回“值对象” 7 年前 |
![]() |
tlt · 使用嵌套对象和大集合进行聚合根优化 7 年前 |
![]() |
PatrickSJ · DDD,状态对象/值对象 7 年前 |
![]() |
msmani · DDD更改聚合根id 7 年前 |
![]() |
DuskMcDusk · 逻辑和性能中的聚合根冲突 7 年前 |