gpt4 book ai didi

java - 如何禁用 Spring Boot 的 envers 审计

转载 作者:行者123 更新时间:2023-12-01 14:28:01 25 4
gpt4 key购买 nike

我正在创建一个仅用于 hibernate 实体的模块之一的 maven multimoduled 项目,问题是两个服务/api/maven_project 正在使用相同的模块,但一个需要审核,但另一个不需要,我如何保持我的代码完整(意味着,不改变或删除@Audited 注释),如何在运行时或编译时启用或禁用环境审计,
因为在我尝试过的所有事情之后,审计都适用于两个 api

我试过了

spring.jpa.properties.hibernate.integration.envers.enabled=false
spring.jpa.properties.hibernate.listeners.envers.autoRegister=false
spring.jpa.properties.hibernate.envers.autoRegisterListeners=false

hibernate.integration.envers.enabled=false
hibernate.listeners.envers.autoRegister=false
hibernate.envers.autoRegisterListeners=false

最佳答案

根据 buræqueteanswer

spring.jpa.properties.hibernate.integration.envers.enabled=false

会做这项工作。

"Non-Spring Data JPA" Hibernate properties are configured through spring.jpa.properties.hibernate.*

关于java - 如何禁用 Spring Boot 的 envers 审计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56848898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com