gpt4 book ai didi

java - OpenJPA - 查询前不刷新

转载 作者:行者123 更新时间:2023-11-30 11:59:10 27 4
gpt4 key购买 nike

如何将 openjpa 设置为在查询前刷新。当我更改数据库中的某些值时,我想将这些更改传播到应用程序中。

我在 persistence.xml 中试过这个设置:

<property name="openjpa.FlushBeforeQueries" value="true" />
<property name="openjpa.IgnoreChanges" value="false"/> false/true - same behavior to my case
<property name="openjpa.DataCache" value="false"/>
<property name="openjpa.RemoteCommitProvider" value="sjvm"/>
<property name="openjpa.ConnectionRetainMode" value="always"/>
<property name="openjpa.QueryCache" value="false"/>

有什么想法吗?谢谢

最佳答案

在事务内的对象上调用 refresh() 就可以了:)

关于java - OpenJPA - 查询前不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2689811/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com