私のプロジェクトはGrailsからJavaに移行していますので、Grails Auditプラグインによってプッシュされた単一のテーブルに監査データがあります。Hibernateを手動で生成し、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