当前位置: 首页 > 网络应用技术

如果Mybatis不在Springboot项目中打印日志,该怎么办?

时间:2023-03-09 11:15:48 网络应用技术

  日志可以使我们在项目中的调试,甚至可以使生产问题进行调试,并需要一定的日志基础以准确找到问题,以便解决问题。

  在Springboot项目中,默认情况下总是不可能在Mybatis中打印SQL执行日志,这使得很难改善调试,因此有必要在开发环境中执行日志输出。

  本文主要测试了想法,Eclipse可能适用,但是不能使用相关的插件。

  首先,Springboot项目集成了Mybatis,然后随意编写一个接口进行调试。

  Springboot项目中的YML或属性文件中有相关的MyBatis配置。这次我们想添加以下配置。

  如果上述配置,请指定MyBatis的SQL日志输出类。

  这个想法插件是Mybatis日志插件插件。此插件可以打印Mybatis执行的SQL语句,并且打印窗口不再是控制台,而是一个独立的窗口,如下图所示:

  可以从文件设置 - plugin安装此插件。

  此插头目前已收取费用。如果您有兴趣,可以下载它。

  当然,如果您不小心关闭此窗口,也可以从工具 - mybatis日志插件重新显示。