java的事务处理,原来是这么一回事,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步没有执行或出现异常而导致事务失败,这样有的事务被执行有的就没有被执行,从而就有了事务的回滚,取消先前的操作.....
JavaBean中使用JDBC方式进行事务处理
publicintdelete(intsID) {
dbc =newDataBaseConnection();
Connectioncon = dbc.getConnection();
try{
con.setAutoCommit(false);// 更改JDBC事务的默认提交方式
dbc.executeUpdate("delete from xiao where ID="+ sID);
dbc.executeUpdate("delete from xiao_content where ID="+ sID);
dbc.executeUpdate("delete from xiao_affix where bylawid="+ sID);
con.commit();//提交JDBC事务
con.setAutoCommit(true);// 恢复JDBC事务的默认提交方式
dbc.close();
return1;
}
catch(Exception exc) {
con.rollBack();//回滚JDBC事务
exc.printStackTrace();
dbc.close();
return-1;
}
}
在数据库操作中,一项事务是指由一条或多条对数据库更新的sql语句所组成的一个不可分割的工作单元。只有当事务中的所有操作都正常完成了,整个事务才能被提交到数据库,如果有一项操作没有完成,就必须撤消整个事务。
分享到:
相关推荐
Java事务处理Java事务处理.docJava事务处理.doc
java事务处理总结,让你正确的去理解java中事务的规范
java事务处理的三种方式 spring核心功能理解
Java事务处理总结[归类].pdf
Java基础:Java事务处理类型-差异总结.htm
事务是为解决数据安全操作提出的,事务控制实际上就是控制数据的安全访问。 使用 JDBC 事务界定时,您可以将多个 SQL 语句结合到一个事务中。JDBC 事务的一个缺点是事务的范围局限于一个数据库连接。一个 JDBC 事务...
java中的事务处理,全面阐述事物处理的过程和方法,是一个比较好的入门材料
JAVA设计模式之事务处理
本文的目的是要提供一个关于的Java事务处理API(JTA)的高级的概述,以及与分布式事务相关的内容。一个事务处理定义了一个工作逻辑单元,要么彻底成功要么不产生任何结果。 一个分布式事务处理只是一个在两个或更多...
java代码-使用java解决数据库事务处理的源代码 ——学习参考资料:仅用于个人学习使用!
专门解决tomcat的事务问题,一般在servlet中调用。
java 代码写的关于Oracle的 事务处理
Java(JDBC)事务处理
本文的目的是要提供一个关于的Java事务处理API(JTA)的高级的概述,以及与分布式事务相关的内容。一个事务处理定义了一个工作逻辑单元,要么彻底成功要么不产生任何结果。 一个分布式事务处理只是一个在两个或更多...
内容包括事务及其控制的基本概念,Oracle中的事务处理,以及JDBC,EJB,JTA事务管理内容的总结,最后还介绍了事务管理的技巧,是了解和学习JAVA事务处理不可多得的第一手资料!
使用注解控制java事务, 类似spring处理,代码干净简洁
事务处理案例,简单的一个案例自己学习
eb 博文链接:https://holdbelief.iteye.com/blog/216627
一个朋友要的,非常简单的java事务的处理代码.适合初学者看看!我已经写了注释了.