预览模式: 普通 | 列表
07-07
03

闲话记录

      最近这段时间,准备把论文设计搞定。大体是拿从前的人事管理程序来做,接着扩展一些功能,如批量移动、删除、以至于用XML或者XSL批量导入添加信息等功能的实现。说实话,主要还是看自己时间够不够。这些功能都比较费事。再来,下周可能就开始通维的实习阶段,到时还有别的项目下来。两个一起来做,肯定会累死人地。下次项目开始,我打算尝试用eclipse作为IDE。

查看更多...

分类:生活 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 592
07-07
03

Java中数据库事务处理的实现

JavaBean中使用JDBC方式进行事务处理
  在JDBC中怎样将多个SQL语句组合成一个事务呢?在JDBC中,打开一个连接对象Connection时,缺省是auto-commit模式,每个SQL语句都被当作一个事务,即每次执行一个语句,都会自动的得到事务确认。为了能将多个SQL语句组合成一个事务,要将auto-commit模式屏蔽掉。在auto-commit模式屏蔽掉之后,如果不调用commit()方法,SQL语句不会得到事务确认。在最近一次commit()方法调用之后的所有SQL会在方法commit()调用时得到确认。
public int delete(int sID) {
 dbc = new DataBaseConnection();
 Connection con = dbc.getConnection();
 try {
  con.setAutoCommit(false);// 更改JDBC事务的默认提交方式
  dbc.executeUpdate("delete from bylaw where ID=" + sID);
  dbc.executeUpdate("delete from bylaw _content where ID=" + sID);

查看更多...

Tags: 事务

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 528