没有任何人有一个想法如何做到审计与春季启动和JOOQ(Java的面向对象的查询)?春天引导和JOOQ审计解决方案
我不想定制审核,因为我已经有一个想法如何做到这一点。 JOOQ是否具有像Hibernate/JPA(Envers)这样的开箱即用审计引擎?
预先感谢您!
没有任何人有一个想法如何做到审计与春季启动和JOOQ(Java的面向对象的查询)?春天引导和JOOQ审计解决方案
我不想定制审核,因为我已经有一个想法如何做到这一点。 JOOQ是否具有像Hibernate/JPA(Envers)这样的开箱即用审计引擎?
预先感谢您!
正如在评论中提到,该功能是在路线图上:https://github.com/jOOQ/jOOQ/issues/1592
目前它不是一个优先级,因为jOOQ有利于基于SQL的解决方案,并审核了很多通过触发器不是通过任何客户端更彻底解决基于方法,因为触发器不能被绕过。 Hibernate Envers可以很容易地通过Hibernate API本身绕过,例如当使用JPQL批量更新或本机SQL API时。一个基于jOOQ的解决方案将是相同的,它可以很容易地被绕过(比JPA更容易,因为jOOQ鼓励使用SQL)。
同样,这可能对一些设置很好,但它肯定意味着它不是一个优先事项。
谢谢卢卡斯的回答。 –
我相信这是一个simular问题https://stackoverflow.com/questions/33534872/jooq-equivalent-of-hibernate-interceptor-for-populating-history-fields并且也有一个开放的JOOQ问题这里HTTPS: //github.com/jOOQ/jOOQ/issues/1592 – emeraldjava
我希望他们能尽快解决:) –