【问题标题】:Spring Boot and JOOQ Auditing SolutionsSpring Boot 和 JOOQ 审计解决方案
【发布时间】:2018-01-07 02:10:06
【问题描述】:

有人知道如何使用 Spring Boot 和 JOOQ(Java 面向对象查询)进行审计吗?

我不想要自定义审核,因为我已经知道该怎么做。 JOOQ 是否有像 Hibernate / JPA (Envers) 这样的开箱即用的审计引擎?

提前感谢您!

【问题讨论】:

标签: java spring-boot jooq audit


【解决方案1】:

正如 cmets 中所述,该功能已在路线图中:https://github.com/jOOQ/jOOQ/issues/1592

目前这不是优先事项,因为 jOOQ 偏爱基于 SQL 的解决方案,并且通过触发器比通过任何基于客户端的方法更彻底地解决审计,因为触发器无法绕过。 Hibernate Envers 可以通过 Hibernate API 本身轻松绕过,例如使用 JPQL 批量更新或本机 SQL API 时。基于 jOOQ 的解决方案也是一样的,它很容易被绕过(比 JPA 更容易,因为 jOOQ 鼓励使用 SQL)。

同样,这对于某些设置可能没问题,但这当然意味着它不是优先事项。

【讨论】:

  • 感谢卢卡斯的回答。
猜你喜欢
  • 2015-09-14
  • 2017-11-29
  • 1970-01-01
  • 2020-02-24
  • 1970-01-01
  • 2020-08-31
  • 2018-04-02
  • 2012-07-04
  • 2021-01-11
相关资源
最近更新 更多