禁止使用Hibernate Envers为实体创建_AUD表?
如何禁用实体的Hibernate Envers创建_AUD表? 我想通过使用AuditListeners而不是允许控制Hibernate来创建表来进行自定义审计。
简答:只是不要用@Audited
注释标记你的实体。
长篇:你可能会混合这些概念。 Envers与EntityListeners
无关,这是一个hibernate概念。 如果你想手动实现审计,你可能根本就不需要envers,只需要hibernate即可。
- 适用于Hibernate pojo中@lob的hibernate映射。 我们正在使用hibernate映射。 你能告诉我@lob注释的等价物吗?
- 如何在同一个数据库表上映射两个JPA或Hibernate实体
- 保存后刷新并获取实体(JPA / Spring Data / Hibernate)
- 使用java,hibernate web应用程序一次限制用户登录单个会话而不使用spring
- Hibernate工具可以生成JPA POJO吗?
- Hibernate,MySQL Views和hibernate.hbm2ddl.auto = validate
- 使用hibernate一对一引用完整性
- 如何用java创建数据库监听器?
- JPA + SQLite问题