2010-04-22 63 views
2

如何在查询前设置openjpa刷新。当我更改数据库中的某些值时,我想将这些更改传播到应用程序中。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"/> 

任何想法? 谢谢

回答

1

调用刷新()在一个对象里面的trasaction诀窍:)