在进行Spring和Hibernate整合练习时,运行程序,JUnit没有报错,成功运行,看MyEclipse控制台的信息也是正常的,可是一查看MySql数据库时候,就不见写入的数据。
成功运行后却无数据写入。初步怀疑是在缓存中没有Flush进去数据库。
解决办法就是在hibernate.cfg.xml文件中插入以下语句
<property name="connection.autocommit">true </property>
插入后再次执行,数据成功写入数据库,解决问题。