如何记录JOOQ generator maven插件使用的SQL语句
执行JOOQ generator maven插件时,只记录获取结果,而不记录SQL语句本身如何记录JOOQ generator maven插件使用的SQL语句,maven,logging,jooq,Maven,Logging,Jooq,执行JOOQ generator maven插件时,只记录获取结果,而不记录SQL语句本身 mvn generate-sources -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG -Dorg.slf4j.simpleLogger.level.org.jooq.tools.LoggerListener=DEBUG 我尝试过调试和跟踪,跟踪只会额外记录每个获取的记录。 在我的应用程序(Spring Boot、Quarkus)中,没有这样的问题:日志
mvn generate-sources -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG -Dorg.slf4j.simpleLogger.level.org.jooq.tools.LoggerListener=DEBUG
我尝试过调试和跟踪,跟踪只会额外记录每个获取的记录。
在我的应用程序(Spring Boot、Quarkus)中,没有这样的问题:日志级别
org.jooq=DEBUG
我看到SQL语句、绑定值和获取的记录
我的环境:
Maven home: /usr/local/Cellar/maven/3.6.3_1/libexec
Java version: 13.0.2
jooq-codegen-maven 3.13.14
有些事情你可以试试:
- 尝试添加Maven
或-X
标志以从Maven插件获取调试日志输出,请参阅-debug
- 尝试将
标志添加到配置中:DEBUG
- 尝试添加Maven
或-X
标志以从Maven插件获取调试日志输出,请参阅-debug
- 尝试将
标志添加到配置中:DEBUG
[DEBUG]获取了行。
使用JDK 11.0.7而不是13.long done(老实说,这是我的第一次尝试)。。。但是没有记录任何查询。@Dominik:好的,对不起,我帮不了你。这对我有用。也许,您可以尝试创建一个bug,并且可能会提交一个bug吗?使用新的引导MCVE,在添加DEBUG
并使用-X
启动mvn之后,一切都会正常工作,并且会记录语句。我的quarkus项目似乎出了问题。不,不幸的是,结果是一样的:只记录了结果:[DEBUG]获取了行。
使用JDK 11.0.7代替13是一样的。好久不见了(老实说,这是我的第一次尝试)。。。但是没有记录任何查询。@Dominik:好的,对不起,我帮不了你。这对我有用。也许,您可以尝试创建一个bug,并且可能会提交一个bug吗?使用新的引导MCVE,在添加DEBUG
并使用-X
启动mvn之后,一切都会正常工作,并且会记录语句。我的quarkus项目似乎出了问题。。