即使在更新后,从数据库中获取旧值?

时间:2011-12-17 02:31:41

标签: mysql glassfish sql-update toplink-essentials

我使用MySQL作为DB,而Toplink作为持久层必不可少。

有一个专栏,我过去经常更新。但是我总是得到服务器START的实例值。

但是我重新启动服务器,然后才重新启动,它给了我更新的值。

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

我能够通过更新Persistence.xml来解决问题,这允许禁用toplink完成的任何类型的缓存。

<properties>
    <property name="toplink.cache.shared.default" value="false"/>
</properties>

参考链接http://docs.oracle.com/cd/B31017_01/web.1013/b28221/cfgdepds005.htm#TopLinkCaching