Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 jOOQ 与 slf4j 一起使用,并将日志级别设置为 DEBUG。在我的课堂上,当我检查日志级别时, 它处于调试 状态
System.out.println(LoggerFactory.getLogger(PersonsReport.class).isDebugEnabled()); => true
但是同一类我正在使用 JOOQ 运行一些选择查询,但是 JOOQ 调试日志没有打印在我的日志中,可能是什么原因?
谢谢
我解决了这个问题,但我对解决方案感到惊讶,我在 JOOQ 查询的末尾放置了“getResult()”,结果集为空,JOOQ 调试日志也没有打印,但是当我将它更改为“fetch()”时' 那么结果集不为空,并且 JOOQ 日志也被打印出来
我不知道这背后的原因是什么,但问题已解决