使用MyBatis打印SQL语句到控制台

时间:2024-10-30 11:04:12

使用MyBatis打印SQL语句到控制台

  • 方式1:修改mybatis的配置文件(推荐)
  • 方式2:传统

方式1:修改mybatis的配置文件(推荐)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-////DTD SQL Map Config 3.0//EN"
"/dtd/">
<configuration>
    <settings>
<setting name="logImpl" value="STDOUT_LOGGING" />
  </settings>
</configuration>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

方式2:传统

1、首先将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句

2、添加如下语句:显示SQL语句部分

=DEBUG
=DEBUG
=DEBUG
=DEBUG
=DEBUG
=DEBUG
=DEBUG

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8