Мой проект переносится с Grails на Java, поэтому у меня есть данные аудита в одной таблице, подталкиваемой плагином Grails Audit, теперь я использую Java envers для аудита в java. У меня есть следующие сомнения:Генерировать Hibernate Envers первичный ключ вручную и jpa, а также
-> Если я хочу вручную переносить данные из одной таблицы в разные таблицы аудита (в Java), как я могу вручную создать первичный ключ таблицы ревизий для данных истории вручную, который не будет сталкиваться с первичным ключом генерируется из аннотации Java? Что касается новых записей, я генерация первичного ключа, как показано ниже:
@Id
@GeneratedValue
@RevisionNumber
@Column(name = "ID") @NotNull
private Long revisionId;
-> Любого другого способа передавать данные из одной таблицы аудита для сегрегированных таблиц аудита (в Java), а не делать это вручную?
Пожалуйста, дайте мне знать об этом.
Спасибо.
Какой диалект вы используете? – Naros
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.Oracle10gDialect – Khushi