JOOQ DAO使用事务支持

时间:2017-08-01 12:44:47

标签: database transactions jooq hikaricp ratpack

我使用JOOQ / Hikari在Postgres上执行数据库操作。我一直在尝试查看在生成的DAO上使用JOOQ进行事务操作的一些示例。我的大多数同事都使用Spring Transactions,但我正在使用Guice进行DI,所以不想让春天进入画面。非常感谢任何链接或想法?如果这很重要,我的应用程序是建立在Ratpack上的。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

JOOQ还支持3.6的交易 这基于JDBC事务。

虽然无法从生成的DAO进行事务处理,但可以在DSLContext级别使用它(较低级别的API与DB交互)

这是文档。 https://www.jooq.org/doc/3.6/manual/sql-execution/transaction-management/