现在的位置: 首页 > 综合 > 正文

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

2018年02月18日 ⁄ 综合 ⁄ 共 343字 ⁄ 字号 评论关闭

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

 

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

 

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

  

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

转载地址:http://blog.csdn.net/cheung1021/article/details/6796371

抱歉!评论已关闭.