1

我将 jOOQ 与 slf4j 一起使用,并将日志级别设置为 DEBUG。在我的课堂上,当我检查日志级别时,
它处于调试 状态

System.out.println(LoggerFactory.getLogger(PersonsReport.class).isDebugEnabled()); => true

但是同一类我正在使用 JOOQ 运行一些选择查询,但是 JOOQ 调试日志没有打印在我的日志中,可能是什么原因?

谢谢

4

1 回答 1

1

我解决了这个问题,但我对解决方案感到惊讶,我在 JOOQ 查询的末尾放置了“getResult()”,结果集为空,JOOQ 调试日志也没有打印,但是当我将它更改为“fetch()”时' 那么结果集不为空,并且 JOOQ 日志也被打印出来

我不知道这背后的原因是什么,但问题已解决

谢谢

于 2013-01-22T08:02:34.890 回答