使用Mybatis框架时怎样可以让程序在tomcat日志中打印出执行的SQL语句

我们都知道,如果是直接使用mysql我们是看不到项目运行过程中执行了哪些对应的SQL语句, hibernate可以直接加一一条配置就搞定, mybatis其实也大同小异, 废话不多说, 直接上代码

只需要在mybatis的配置文件中加入

   <settings>
        <setting name="logImpl" value="LOG4J" />
    </settings>

代码即可, 我们看下tomcat日志文件里面的情况, 我的项目是运行在linux环境中, 所以我查看的是tomcat安装目录下,的logs文件夹里面的catalina.out文件, window系统的话查看对应路径下的catalina-xxxx-xx-xx.log文件即可

很清楚的可以看出实现了想要的效果, 如果对你有帮助, 请记得关注哦, 感谢您的支持!

猜你喜欢

转载自blog.csdn.net/qq_35661171/article/details/81172718
今日推荐