首页 > 代码库 > hibernate操作数据库
hibernate操作数据库
一.概述
hibernate操作数据库一般分为5个步骤。开始事务---》执行sql操作---》提交事务,如果出现异常,还有一个回滚操作(即相当于撤销本次操作),最后就是关闭session。
代码框架如下:
try { session= HibernateUtils.getSession();//获得session,这是hibernate能够操作数据库的核心对象。 //开启事务. session.beginTransaction(); //sql语句的操作部分,这里的sql语句hibernate已经封装好了,所以看不到 Useruser = (User)session.load(User.class,"4452302882311e54523441c035135e01441c03"); session.delete(user); //提交事务.把内存的改变提交到数据库上. session.getTransaction().commit(); }catch(Exception e){ e.printStackTrace(); session.getTransaction().rollback();//这里是回滚操作 }finally{ HibernateUtils.closeSession(session);//关闭session }
hibernate操作数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。