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

啊hibernate 向Mysql 插入数据失败

2011-12-30 
求助啊~~hibernate 向Mysql 插入数据失败SQL语句都出来了Hibernate: insert into person (username, passw

求助啊~~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();        } 

热点排行