由于工作需要,自己希望在控制台打印出 sql 执行语句(公司 log 日志没有)。参考了很多文章。都没有得到解决的办法。也浪费了很多的时间。最终经过自己的不懈努力终于找到了解决的办法。
感谢博主分享
这里是 logback 的官网 https://logback.qos.ch/manual/configuration.html
而我用到的只有一行 <logger name="dao" level="DEBUG"/> 便可以将 sql 日志打印出来
而我的logback.xml 的内容是
<?xml version="1.0" encoding="UTF-8"?>
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "https://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd"> -->
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<statusListener class="ch.qos.logback.core.status.OnConsoleStatusLi