我正在使用带有slf4j的jOOQ,并将日志级别设置为DEBUG。在我的课堂上,当我检查日志级别时
它处于调试状态
System.out.println(LoggerFactory.getLogger(PersonsReport.class).isDebugEnabled()); => true
但是同样的类,我正在使用JOOQ运行一些select查询,但是JOOQ调试日志没有打印在我的日志中,这是什么原因呢?
谢谢
发布于 2013-01-22 08:02:35
我修复了这个问题,但我对解决方案感到惊讶,我将'getResult()‘放在JOOQ查询的末尾,结果集为空,并且JOOQ调试日志也不打印,但当我将其更改为'fetch()’时,结果集不为空,并且还打印了JOOQ日志
我不知道这背后的原因是什么,但是问题已经解决了
谢谢
https://stackoverflow.com/questions/14453006
复制相似问题