MyException - 我的异常网
当前位置:我的异常网» J2EE » 啊hibernate 向Mysql 插入数据失败

啊hibernate 向Mysql 插入数据失败

www.MyException.Cn  网友分享于:2013-12-31  浏览:80次
求助啊~~hibernate 向Mysql 插入数据失败
SQL语句都出来了 Hibernate: insert into person (username, password, id) values (?, ?, ?)
可是数据库中就是没有数据 有可能是类型不匹配吗还是什么原因呢

------解决方案--------------------
没数据,有报错没,那就是没有提交事务了,检查一下事务配置。
------解决方案--------------------
是的。一定是这个原因
探讨
没数据,有报错没,那就是没有提交事务了,检查一下事务配置。

------解决方案--------------------
也可能是事务回滚了,你在出现异常的时候加入打印异常的语句看看,是不是在插入数据的时候后台有报错
Java code
 try
        {
        System.out.println(person.getId());
        session.save(person);
        tx.commit();
        }
        catch(Exception ex)
        {
            ex.printStackTrace();
        }
        if(null != tx)
        {
        tx.rollback();
        }

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有