博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2、hibernate的 save 保存失败的解决方法
阅读量:7089 次
发布时间:2019-06-28

本文共 713 字,大约阅读时间需要 2 分钟。

1.关于hibernate的save方法保存失败的原因,没有保存Session,只是利用hibernateUtils.opensession()去获取session。

错误的代码如下:

//没有将session保存下来        Transaction tc = HibernateUtil.openSession().beginTransaction();        Person person = new Person();        person.setMoney(1000);	person.setName("1111111");	HibernateUtil.openSession().save(person);	HibernateUtil.openSession().flush();        tc.commit();

修改后,正确的代码如下:

//将session保存下来        Session session = HibernateUtil.openSession();        Transaction tx = session.beginTransaction();        Person person = new Person();        person.setMoney(1000);        person.setName("1111111");        session.save(person);        tx.commit();

 

     

转载于:https://www.cnblogs.com/zhangbaowei/p/4853364.html

你可能感兴趣的文章
奇葩问题
查看>>
使用 Laravel 5.5+ 更好的来实现 404 响应
查看>>
PHP 网络编程小白系列 —— Accept 阻塞模型
查看>>
流畅的python读书笔记-第十六章-携(协)程
查看>>
Python学到什么程度才可以去找工作?掌握这4点足够了!
查看>>
用状态机写轮播
查看>>
【379天】每日项目总结系列116(2018.02.19)
查看>>
人工智能在搜索中的应用
查看>>
Vue2从0到1(一):用webpack打包vue
查看>>
【Vue样式绑定】
查看>>
leetcode75. Sort Colors
查看>>
React 可视化开发工具 Shadow Widget 非正经入门(之一:React 三宗罪)
查看>>
Spring Boot QuickStart (3) - Web & Restful
查看>>
实现一个spring webservice服务端四:服务端、客户端以及httpclient调用spring-ws服务...
查看>>
使用 nexus 2 搭建 maven 私服及常见配置
查看>>
发布 Android Library 到 JCenter 从入门到放弃
查看>>
FileReader基础
查看>>
QConf搭建配置中心
查看>>
CSS Flexbox学习笔记
查看>>
js删除元素方法
查看>>