IDEA控制台输出Mybatis完整的SQL语句

时间:2024-11-03 07:06:09

IDEA控制台输出Mybatis完整的SQL语句

一.前言

在调试代码过程中碰到抛出sql异常后,却没有显示完整的SQL语句。如果SQL语句比较长,SQL查询语句比较复杂的情况下在排查错误的时候比较耗费时间。有时候查了半天还找不到哪里的问题。
在IDEA中提供了一款优秀的插件Mybatis Log Plugin 可以在控制台输出执行当前业务完整的SQL语句。

二.安装Mybatis Log Plugin

2.1. IDEA安装插件
  • 在IDEA中搜索 Mybatis Log Plugin 插件并安装
  • 安装成功后,重启IDEA。
    在这里插入图片描述
2.2. 启动 Mybatis Log Plugin插件
  • 打开IDEA的Tools选择MyBatis Log Plugin
    在这里插入图片描述
  • 启动插件后,在IDEA控制台左下角显示MyBatis Log Plugin插件图标。
    在这里插入图片描述

三. 测试MyBatis Log Plugin输出SQL语句

3.1. 运行Mybatis向数据库插入数据
  • 在MyBatis Log Plugin 控制台输出了完整sql语句
    在这里插入图片描述