hibernate的dao操作不能提交到数据库问题的解决
2014-04-20 21:28
736 查看
刚学的时候总是各种错误,解决方法也无厘头的很
将UserDAO里面的的save方法修改
try {
getSession().save(transientInstance);
log.debug("save successful");
}
改为
try {
Session session=HibernateSessionFactory.getSession();
Transaction tc=session.beginTransaction();
session.save(transientInstance);
tc.commit();
session.close();
}
将UserDAO里面的的save方法修改
try {
getSession().save(transientInstance);
log.debug("save successful");
}
改为
try {
Session session=HibernateSessionFactory.getSession();
Transaction tc=session.beginTransaction();
session.save(transientInstance);
tc.commit();
session.close();
}
相关文章推荐
- 解决mybatis继承SqlSessionDaoSupport方式操作数据库不打印sql日志的问题。
- 解决getHibernateTemplate().save ()不能将数据保存到数据库的问题
- hibernate 不能实时获取数据库中更新的记录问题解决
- 解决hibernate产生的id序列或者setXX不能同步到数据库到问题(this.hibernateTemplate.flush();hibernateTemplate.getSessionFactory().getCurrentSession().connection().commit())
- HibernateDaoSupport getSession()不能释放资源的问题及解决方法
- Spring、Hibernate 数据不能插入到数据库问题解决
- Hibernate 不能实时获取数据库中更新的记录问题解决
- 解决Hibernate不能自动创建数据库表的问题
- Spring、Hibernate 数据不能插入到数据库问题解决
- 关于HibernateDaoSupport getSession()不能释放资源的问题及解决方法
- 解决getHibernateTemplate().save ()不能将数据保存到数据库的问题
- 关于HibernateDaoSupport getSession()不能释放资源的问题及解决方法
- 分布式一致性解决分布式一致性问题用二阶段提交一个没有高可用组件的数据库不能依靠外部软件来实现高可用
- 解决 CefSharp WPF控件不能使用输入法输入中文的问题(代码已提交到 github)
- SSH里面使用getHibernateTemplate().save(s)不能保存到数据库的问题
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- 发现一个hibernate针对derby数据库的问题bug,及解决办法
- XCode7中自带git出现身份不确认以及commit不能提交问题的解决办法
- 解决数据不能更新,数据库或对象为只读的问题[图]
- 解决JDBC操作数据库出现中文乱码的问题