MySQL を DB として使用し、Toplink を永続層として使用しています。
定期的に更新していたコラムがあります。しかし、サーバーのSTARTのインスタンスにあった値を常に取得しています。
しかし、サーバーを再起動すると、更新された値が返されます。
何が問題なのですか?
MySQL を DB として使用し、Toplink を永続層として使用しています。
定期的に更新していたコラムがあります。しかし、サーバーのSTARTのインスタンスにあった値を常に取得しています。
しかし、サーバーを再起動すると、更新された値が返されます。
何が問題なのですか?
を更新することで問題を解決できました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