![]() |
1
1
我正在使用
下面是示例代码,我确实想知道我是否错过了一些技巧——并发性是非常基本的,所以我所经历的困难似乎有点过分。
|
![]() |
2
0
我会考虑尝试利用
我的另一个疯狂想法是:覆盖所有域对象的GetHashCode(),其中哈希表示该对象的唯一数据集(当然减去ID)。然后,手动或使用助手将该散列隐藏在HTML POST表单的隐藏字段中,并将其与更新的域对象一起发送回服务层-在服务层或数据层中执行并发性检查(通过将原始散列与新提取的域对象的散列进行比较),但请注意 . 使用DMBL函数很好,但是将数据层抽象出来的想法并不依赖于特定实现的特性等。因此,完全控制服务层中域对象的乐观并发检查(例如)对我来说似乎是一个很好的方法。 |
![]() |
M.Sabzi · 如何在应用层实现随子集合创建? 7 年前 |
![]() |
JJ Yong · 继承的通用存储库问题 7 年前 |
![]() |
Utku · 实体框架,从多个表中获取数据并选择要显示的列 7 年前 |
![]() |
koryakinp · 基于实体类型的通用存储库应用过滤器 7 年前 |
![]() |
Pedro Lopes · 尝试通过存储库编辑数据库中的数据时获取验证 7 年前 |
![]() |
The Huff · IOption模式-单元测试和通过层 7 年前 |