分享

hhibernate save() 不能保存实体(能打印sql语句)

 寂寞如故 2015-03-04

网上很多人出现这种情况是因为没有设置 <prop key="hibernate.connection.autocommit">true</prop>

 

  我今天也遇到这种情况,搞了很久,试过很多种方法,都不行,后来没办法,就只有一步一步往下查了

 

  最后在查看数据库的时候,发现表的类型、长度不对,比如varchar(20),但是插入的数据长度远不止32,这时候myeclipse不会报错,并且事务直接回滚了,所以打印出了一条sql语句,但没有把数据插入到数据库中。。

  

  也是自己大意,建表的时候,操作太快,输入几个字母就直接按了Tab键,以后要细心更细心了。。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多