【Hibernate】Re05 Envers
需要Envers依赖支持:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-envers</artifactId>
<version>5.4.21.Final</version>
</dependency>
相关资料也很少,根据官方演示的案例和描述,是用来获取修改之前的记录对象
@Test
public void enversUsage() {
EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("jpa.persist");
EntityManager entityManager = null;
try {
entityManager = entityManagerFactory.createEntityManager();
AuditReader auditReader = AuditReaderFactory.get(entityManager);
Student student = auditReader.find(Student.class, 1, 1);
Student student1 = auditReader.find(Student.class, 1, 2);
System.out.println(student);
System.out.println(student);
} catch (Exception exception) {
exception.printStackTrace();
} finally {
entityManager.close();
}
}
意义不明。。。

浙公网安备 33010602011771号