如何使用 JPA 或 Hibernate 为 SQL 审计表创建通用实体?

How to do to have a generic Entity for SQL audit tables with JPA or Hibernate?

我想在 SQL 服务器的 jsf 页面中显示我的审计 table 的所有数据。 我不知道该怎么做? 我必须知道数据库中每个审计 table 的字段以创建一个实体 class ,或者有一个通用实体可以获取每个审计 table ?

提前致谢

我发现:

AuditReader.getAuditReader()
    .createQuery()
    .forRevisionsOfEntity(EntityClass.class, false, true)
    .getResultList();

获取审计中实体 X 的所有数据Table