我正在创建一个仅用于休眠实体的模块之一的maven多调制项目,问题是两个services / api / maven_project正在使用同一模块,但是一个需要审计,而其他则不需要,我如何保持我的代码完整(意味着(不更改或删除@Audited批注),如何在运行时或编译时启用或禁用Envers审核, 因为在尝试了所有方法之后,审计对于这两个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