码迷,mamicode.com
首页 >  
搜索关键字:回滚    ( 2896个结果
Git工程中常用操作记录
1. 删除分支远程: git push origin :branchName本地:git branch -d branchName2. 某个文件使用远程覆盖本地(放弃修改)git checkout origin fileName3. 代码回滚后,merge丢失代码,需要恢复git revert d8...
分类:其他好文   时间:2015-07-13 11:39:13    阅读次数:81
记一次系统稳定性问题的分析处理过程(因CallContext使用不当而造成bug)
问题描述: 一个项目现场反馈,“差旅费类型的单据审批,在出现业务规则没满足的情况时(即业务报错,需要人机交互),审批仍然通过了”。从技术的角度上说,就是业务构件中的业务规则报错后,事务没有回滚。但是,维护的同事对事务回滚的代码增加了日志,通过日志发现事务回滚的代码显式的执行了,也没有出现任何异常。并...
分类:其他好文   时间:2015-07-11 16:43:45    阅读次数:104
git实战(1)--git简介
在实战之前先搞清楚git是什么,git是当前最流行的分布式版本版本控制系统。那么也许有人会问:为什么要进行版本控制?试想如果没有版本控制,你对一个工程的源码进行了修改,但测试一把发现有问题必须回滚,如何回滚,怎么回滚,天知道你都改了什么;试想团队同时对一个项目进..
分类:其他好文   时间:2015-07-09 22:50:52    阅读次数:132
Spring事务管理
Spring提供了几个关于事务处理的类: TransactionDefinition //事务属性定义 TranscationStatus //代表了当前的事务,可以提交,回滚。 PlatformTransactionManager这个是spring提供的用于管理事务的基础接口,其...
分类:编程语言   时间:2015-07-09 00:15:53    阅读次数:177
Mysql ExcuteNonQuery
ExecuteNonQuery()方法主要用户更新数据,通常它使用Update,Insert,Delete语句来操作数据库,其方法返回值意义:对于 Update,Insert,Delete 语句 执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0,如果数据操作回滚得话返回值为.....
分类:数据库   时间:2015-07-08 18:13:16    阅读次数:164
Dynamics CRM 2015 Update 1 系列(7): 消息事务 - ExecuteTransactionRequest
Dynamics CRM 2015 Update1 现在能将多个消息放在同一个事务管道里面执行了。这确实是个极好的Feature呀,这样我们可以灵活的组合不同的消息来实现复杂的业务需求而不用担心处理失败后的回滚细节。 使用方法也是非常的简单,调用ExecuteTransactionRequest消息,并将想要放入事务的消息放入该事务中,并提交至服务器,统一执行。我们看看下面的代码片段:...
分类:其他好文   时间:2015-07-07 22:48:48    阅读次数:451
嵌套事务和事务保存点的错误处理
嵌套事务和事务保存点的错误处理对于嵌套事务。1.外部起事务,内部起事务,内外都有Try Catch内部出错:如果内部事务出错,内部和外部事物全部回滚,外部回滚之前的操作全部不存在,但是之后的操作继续执行。外部出错:如果外部事物出错,内部和外部事物全部回滚,外部回滚之前的操作全部不存在,但是之后的操作...
分类:其他好文   时间:2015-07-07 12:33:25    阅读次数:97
JDBC事务和数据库事务嵌套的讨论 .
首先必须执行con.setAutoCommit(false)方法,将JDBC事务设置为手动提交,否则手动提交con.commit()无效,手动回滚con.rollback()引发SQLException:AutoCommit 模式设置为“true”时,无法调用回滚操作。我们执行con.setAuto...
分类:数据库   时间:2015-07-07 12:26:34    阅读次数:174
MySQL事务处理和锁机制
事务处理和并发性1.1 基础知识和相关概念1 )全部的表类型都可以使用锁,但是只有 InnoDB 和 BDB 才有内置的事务功能。2 )使用 begin 开始事务,使用 commit 结束事务,中间可以使用 rollback 回滚事务。3 )在默认情况下, InnoDB 表支持一致读。4 )如果多个...
分类:数据库   时间:2015-07-07 10:57:19    阅读次数:154
MySQL详解(13)------------事务
一、 什么是事务 事务就是一段sql 语句的批处理,但是这个批处理是一个atom(原子) ,不可分割,要么都执行,要么回滚(rollback)都不执行。 二、为什么出现这种技术 为什么要使用事务这个技术呢? 现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念。这样很抽象,举个例子:  A 给B 要划钱,A 的账户-1000元...
分类:数据库   时间:2015-07-05 22:39:30    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!