标签: c# .net data-access-layer
目前正在编写的某些软件要求数据模型具有事务性,从而实现CRUD操作。 (获取数据副本,进行更改,以原子方式提交,获取故障的错误消息等)。
这样的设计模式是否有详细记录?也许是图书馆?
注意:我正在使用C#/。NET 4.0
请注意,我的数据模型是POCO!不是SQL或任何东西。
答案 0 :(得分:2)
使用ORM,如Entity Framework,nHibernate等
他们内置了变更跟踪系统并实施了“工作单元”模式(单笔交易)