首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

求hibernate事物有关问题

2012-04-06 
求大虾hibernate事物问题错误提示;current autocommit status: false,代码Java codepublic class example

求大虾hibernate事物问题
错误提示;current autocommit status: false,
代码

Java code
public class example {    public void addUser(S s) throws HibernateException {       //获得Hibernate session       Session session = HibernateSessionFactory.getSession();       Transaction tx =session.beginTransaction();       //将s对象内容保存到数据库       session.save(s);       session.flush();       tx.commit();       //关闭Hibernate session      // HibernateSessionFactory.closeSession();       //session.close();    }       public static void main(String[] msg) {       example example = new example();       S s = new S();       s.setSno(57);       s.setSname("1234");       try {           example.addUser(s);       } catch (HibernateException e) {}          }}


[解决办法]
详细错误信息,
[解决办法]
你把 session.flush(); 去掉试试
[解决办法]
数据库的链接
[解决办法]
你的代码顺序有错误 你应该先commit 再flush。试试吧。
[解决办法]
DEBUG - current autocommit status: false
这个不是错误信息吧,你确定数据没插进去?

[解决办法]
你的S没有与数据库映射?
[解决办法]
DEBUG 和INFO 不是异常,不用细看.

热点排行