我正在使用带有实体的Hibernate Envers
@Entity
@Table(name = "users", schema = "core")
@Audited public class Users implements java.io.Serializable, Comparable<Users> {
protected static final long serialVersionUID = 1250157348010696249L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "userid")
protected Integer userId;
@Column(name = "aduserid")
protected String aduserId;
@Column(name = "firstname")
protected String firstName;
@Column(name = "middlename")
我收到错误hibernate序列不存在。
当我改变假 然后它说修订版生成器不存在。 请帮助我。
答案 0 :(得分:4)
Hibernate Envers需要一个全局序列&#34; hibernate_sequence&#34;为了插入&#34; revinfo&#34;表
答案 1 :(得分:3)
您需要在数据库中创建hibernate_sequence
,
检查示例代码
CREATE SEQUENCE hibernate_sequence INCREMENT 1 MINVALUE 1
MAXVALUE 9223372036854775807
START 1
CACHE 1;