1
4
您的工作单元通常应该注意这一点,但这取决于它的实现,特别是它检测更改的方式。某些工作单元实现(即Hibernate)在您更改聚合之前保留聚合的副本,因此在业务事务结束时(当您调用类似unitOfWork.PersistAll()的内容时),它会尝试将所有对象(和集合)的当前版本与原始版本相匹配。 另一种方法是让您的域实体与您的工作单元更紧密地结合在一起,以便实体在发生更改时通知工作单元(即order.removeOrderLine方法将通知工作单元有关更改)。
|
In0cybe · 仅具有多行的组的和值 7 年前 |
Rnovice · 根据[重复]列中的唯一值在R中聚合 7 年前 |
Sung min Yang · 如何创建均值+标准差数据。框架 7 年前 |
ajax2000 · 基于R中现有列中的组创建新列 7 年前 |
Spencer Trinh · 如何根据标签匹配来组织和移动数据行? 7 年前 |