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

来源:互联网 发布:michael kors 知乎 编辑:程序博客网 时间:2024/05/18 16:15

 

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

 

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

 

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

  

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

原创粉丝点击