网上很多人出现这种情况是因为没有设置 <prop key="hibernate.connection.autocommit">true</prop>
我今天也遇到这种情况,搞了很久,试过很多种方法,都不行,后来没办法,就只有一步一步往下查了
最后在查看数据库的时候,发现表的类型、长度不对,比如varchar(20),但是插入的数据长度远不止32,这时候myeclipse不会报错,并且事务直接回滚了,所以打印出了一条sql语句,但没有把数据插入到数据库中。。
也是自己大意,建表的时候,操作太快,输入几个字母就直接按了Tab键,以后要细心更细心了。。。