0
我使用MySQL作爲數據庫,而Toplink作爲持久層是必不可少的。即使在更新之後從數據庫獲取舊值?
有一列,我用來定期更新。但是,我總是能夠獲得服務器啓動實例中存在的價值。
但我重新啓動服務器,然後只有它給我的更新值。
可能是什麼問題?
我使用MySQL作爲數據庫,而Toplink作爲持久層是必不可少的。即使在更新之後從數據庫獲取舊值?
有一列,我用來定期更新。但是,我總是能夠獲得服務器啓動實例中存在的價值。
但我重新啓動服務器,然後只有它給我的更新值。
可能是什麼問題?
我能夠通過更新Persistence.xml
來解決問題,它允許禁用toplink所做的任何類型的緩存。
<properties>
<property name="toplink.cache.shared.default" value="false"/>
</properties>
Refered鏈接http://docs.oracle.com/cd/B31017_01/web.1013/b28221/cfgdepds005.htm#TopLinkCaching
使用兩個窗口;窗口1未提交。窗口2沒有看到窗口1的未提交結果?而窗口1可以。 – xQbert 2011-12-17 02:35:43