码迷,mamicode.com
首页 > 其他好文 > 详细

NopCommerce 事务解决方案(测试文档)

时间:2017-07-16 11:21:23      阅读:924      评论:0      收藏:0      [点我收藏+]

标签:ffffff   操作   .com   str   一个   style   数据   image   异常   

首先我们先看数据库中的数据表(Forums_Group)表的数据

技术分享

 

然后我们开始测试,首先不用事务插入,测试代码:

 技术分享

 

测试结果:

 技术分享

 

表数据:

 技术分享

 

接下来我们模拟一个错误,依然不用事务,测试代码:

 技术分享

 

显然只有第一条数据会被插入,但第二条数据有误,故不会插入到数据库,所以数据库数据应为4条记录,测试结果:

 技术分享

 

表数据:

 技术分享

 

最后我们开启事务操作:测试代码:

 技术分享

 

显然在插入第二条的时候有数据异常,因为开启了事务,所以两条数据都不会插入到数据库,数据表数量依旧为4条,测试结果:

 技术分享

 

表数据:

 技术分享

 

 

备注:

因为nop的IDbContext接口并非部分类,故有一个得到当前实体的跟踪状态写在这里,事务失败回滚需要用到,如下:

 技术分享

 

事务接口:

 技术分享

 

这里用部分类作为扩展,故不影响nop原来的接口设计。

 

一份源码RMB 20元,要的私聊,小本生意,谢绝退码。

 

-- 鱼头鱼尾

QQ: 875755898

NopCommerce 事务解决方案(测试文档)

标签:ffffff   操作   .com   str   一个   style   数据   image   异常   

原文地址:http://www.cnblogs.com/YUTOUYUWEI/p/7189658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!