+ -
当前位置:首页 → 问答吧 → JDBC 的事务操作 与 Hibernate 事务操作

JDBC 的事务操作 与 Hibernate 事务操作

时间:2011-12-08

来源:互联网

求 JDBC 的事务操作 与 Hibernate 事务操作 各举例一个

作者: zhuyijian135757   发布时间: 2011-12-08

JDBC用Connection对象操作事务:
Connection conn = getConnection(...);
conn.setAutoCommit(false);
...
业务实现
...
if 正常
  conn.commit();
else
  conn.rollback();

HIbernate用Session对象操作事务:
Configuration conf = new Configuration().configure();//實例化Configuration,默認加載hibernate配置文件
SessionFactory sf = conf.buildSessionFactory();//創建SessionFactory
Session session = sf.openSession();//打開session
Transaction tx = session.beginTransaction();//開始事務
...
业务实现
...
if 正常
  tx.commit();
else
  tx.rollback();


作者: happyking999   发布时间: 2011-12-08

热门下载

更多