Frage

, wie ich openjpa zu spülen, bevor Abfrage einstellen. Wenn ich einige Werte in der Datenbank ändern will ich diese Änderungen in Anwendung propagieren.

Ich habe versucht, diese Einstellungen in 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"/>

Jede Idee? Dank

War es hilfreich?

Lösung

Aufruf refresh () auf ein Objekt innerhalb Transaktion funktioniert der Trick:)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top