【发布时间】:2015-11-12 14:24:25
【问题描述】:
我正在使用带有实体的 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")
我收到错误休眠序列不存在。
当我改变假 然后它说修订生成器不存在。 请帮助我。
【问题讨论】:
-
请正确格式化您的问题
-
使用 hbm2ddl 导出,创建脚本并检查
CREATE语句是否已在您的数据库上运行。也许只是在一个新的空数据库中按原样使用脚本? stackoverflow.com/questions/438146/… ...如果需要,您可能需要在脚本中创建的 hibernate_sequence 表。你用什么数据库? -
发现问题了吗?你能发布你的修复吗?我正在使用 hibernate-envers 进行评估,并且在将 @Audited 注释添加到实体类时遇到了同样的问题。