我有一个特定的场景,其中插入和更新是基于一些约束在多个表上完成的。所以在这些场景中使用事务范围是很自然的。现在,我有一个存储层和一个服务层。服务层调解存储库和 UI,并且是持久无知的。现在我很困惑在服务层或存储库层中使用事务的位置。我没有使用任何 ORM。我还看到有人提倡这种情况下的工作单元模式。有没有适合我当前场景的工作单元模式的例子,我看到的所有例子都是使用 ORMS。
谢谢,
我有一个特定的场景,其中插入和更新是基于一些约束在多个表上完成的。所以在这些场景中使用事务范围是很自然的。现在,我有一个存储层和一个服务层。服务层调解存储库和 UI,并且是持久无知的。现在我很困惑在服务层或存储库层中使用事务的位置。我没有使用任何 ORM。我还看到有人提倡这种情况下的工作单元模式。有没有适合我当前场景的工作单元模式的例子,我看到的所有例子都是使用 ORMS。
谢谢,