Mein Projekt migriert von Grails nach Java, so dass ich Audit-Daten in einer einzelnen Tabelle durch Grails Audit plugin habe, jetzt benutze ich Java Envers für Auditing in Java. Ich habe unter Zweifel:Erzeuge den Hibernate Envers Primärschlüssel manuell und jpa sowie
-> Wenn ich Daten aus einer einzelnen Tabelle zu verschiedenen Audit-Tabellen (in Java) manuell schieben möchte, wie kann ich Primärschlüssel der Revisionstabelle für historische Daten manuell generieren, die nicht mit Primärschlüssel kollidieren aus Java Annotation generiert? Wie für neue Einträge I wie unten Primärschlüssel bin zu erzeugen:
@Id
@GeneratedValue
@RevisionNumber
@Column(name = "ID") @NotNull
private Long revisionId;
-> Eine andere Möglichkeit, Daten aus einzelner Audit-Tabelle auf getrennte Audit-Tabellen (in Java) zu schieben, anstatt sie manuell zu tun?
Bitte lassen Sie mich darüber wissen.
Danke.
Welchen Dialekt verwenden Sie? – Naros
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.Oracle10gDialect – Khushi