DesignDesignPatternDataAccessLayer

Unit of Work 模式

用来维护一个由已经被业务事务修改(增加、删除或更新)的业务对象组成的列表。

Unit of Work模式负责协调这些修改的持久化工作以及所有标记的并发问题。

在 DAL 中采用 Unit of Work 模式带来的好处是能够确保数据完整性。如果在持久化一系列业务对象

(它们属于同一个事务)的过程中出现问题,那么应该将所有的修改回滚,以确保数据始终处于有效状态。

原文地址:https://www.cnblogs.com/masterSoul/p/7600898.html