Sequenzen mit dynamischen Entitäten in EclipseLink

8

Ich versuche, Sequenzen mit dynamischen Entitäten zu bekommen, um in EclipseLink zu arbeiten, und ich brauche etwas Hilfe.

Ich definiere meine dynamische Entität wie folgt:

%Vor%

Ich habe festgestellt, dass alles nach den angegebenen erstellt wird. Ich habe versucht, nach einer Dokumentation zu suchen, wie man die Datenbanksequenzen verwendet, und mir ist die Methode JPADynamicTypeBuilder.configureSequencing (Sequence, String, String) aufgefallen. Aber ich konnte kein Beispiel dafür finden. Ich habe mit dieser Methode herumgespielt und schließe mich immer an die Standardsequenzierungsstrategie an, d. H. An eine Tabelle namens SEQUENCE.

Ich habe es mit einer vorkompilierten Entity versucht, die @GeneratedValue und @SequenceGenerator verwendet und alles funktioniert gut, also mache ich etwas falsch mit den dynamischen Entitäten.

Weiß jemand, was ich falsch gemacht habe?

Es scheint irrelevant, aber ich sage sowieso, dass meine Datenbank Oracle ist.

Vielen Dank im Voraus,

Rui

    
rpvilao 08.04.2011, 17:35
quelle

2 Antworten

1

Ich habe keine Details zu Ihrem Sequence-Objekt, daher ist mein Beispiel nur generisch, aber etwas wie das Folgende sollte funktionieren:

%Vor%     
Gordon Yorke 15.04.2011 13:18
quelle
0

Sie können die configureSequencing-Methode im JPADynamicTypeBuilder verwenden, um die Sequenz festzulegen.

Hier ist ein gutes Beispiel: Ссылка

Ich versuche immer noch, es mit Tabellensequenzierung arbeiten zu lassen, aber es gibt mir einen Fehler:

%Vor%     
javydreamercsw 12.11.2012 18:55
quelle