在idea中使用查看mybatis执行的sql语句

这个是我在解决我的mysql中文模糊查询查询不到时找到的一篇博客

mybatis查看执行的sql语句 - yjanb11 - 博客园 (cnblogs)

(上述是原文地址)

<setting name=``"logImpl"` `value=``"STDOUT_LOGGING"` `/>

这样一句话,就可以在执行的时候看到执行的sql语句以及参数情况了
具体做法:在mybatis配置文件中:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis//DTD Config 3.0//EN"
"http://mybatis/dtd/mybatis-3-config.dtd">
<configuration>
     <settings>
          <!-- 打印查询语句 -->
          <setting name="logImpl" value="STDOUT_LOGGING" />
     </settings>
    <typeAliases>
        <package name="com.hehe.gogo.pojo"/>
    </typeAliases>
</configuration>

注意这句话可能要放在开头,否则可能会有红线报错。

这时候我们就能看到我们的sql语句了

更多推荐

在idea中使用查看mybatis执行的sql语句