Ich habe ein Problem im Zusammenhang mit System generierte Uniquer Identifier.Einfügen von Daten in DB mit System-UUID
Unten finden Sie die Definition eines Datamember von meiner Bean-Klasse:
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid")
@Column(name = "id")
private String id;
Immer, wenn der Client-Aktion aufgerufen wird, werden die Daten an die DB beibehalten werden basierend mit dem Wert für id-Attribut dynamisch generiert unter Verwendung der oben System-UUID . Jetzt habe ich eine Anforderung, bei der ich eine Masseneinfügung zu dieser Tabelle durchführen muss. Da es keine Importfunktionalität gibt, gibt es eine Möglichkeit, die Bulk-Einfügung aus dem Backend mithilfe von Oracle-Einfügeabfragen durchzuführen. Wenn ja, wie erwähne ich den Wert für die Spalte "id", so dass es genauso funktioniert wie die Einfügung vom Client.
Verwenden SYS_GUID https://docs.oracle.com/cd/B12037_01/server.101/ b10759/Funktionen153.htm. – ibre5041