hibernate事务

Sessionsession=null;

try{

session=factory.openSession();

//开启事务

session.beginTransaction();

Useruser=newUser();

user.setName("张三");

user.setPassword("123");

user.setCreateTime(newDate());

user.setExpireTime(newDate());

//保存数据

session.save(user);

//提交事务

session.getTransaction().commit();

}catch(Exceptione){

e.printStackTrace();

//回滚事务

session.getTransaction().rollback();

}finally{

if(session!=null){

if(session.isOpen()){

//关闭session

session.close();

}

}

}

相关推荐