我的项目有两个用于JPA的连接(firstJpa
和secondJpa
)。我已经设置了类似to this的项目。然后,我想审核firstJpa
中的表/实体,并将日志审核写入secondJpa
。
现在,Hibernate Envers可以这样做吗?以及如何做到?
答案 0 :(得分:0)
您可以通过指定适当的特定于平台的配置设置,使Envers在单独的架构或数据库/目录中构造其审核表。
org.hibernate.envers.default_schema
org.hibernate.envers.default_catalog
重要的是要记住,您只需要指定其中之一,就应使用数据库平台而定。
您可以在许多地方定义此配置
application.yml
使用的application.properties
或spring-boot
文件中。Session
或EntityManager
工厂的spring应用程序的Java配置中。hibernate.properties
文件中。