Spring 集成mybatis 3.几之后,打印sql语句到控制台

时间:2022-06-01 19:52:55

      搜索了对应的关键字,有很多博客,说要配置log4j,但试了一下都没有用,后来找到一篇博客:http://blog.csdn.net/wang_tao219/article/details/52901279,其实很简单,只需要在mybatis的配置文件中加入如下语句就可以了:

 

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

<!-- mapper已经在spring-mybatis.xml中的sqlSessionFactory配置,这里不再需要配置 -->
<!-- <mappers> -->
<!-- <mapper resource="com/a/b/c/dao/BusinessInfoDaoMapper.xml" /> -->
<!-- </mappers> -->
</configuration>
          我的工程截图如下:

Spring 集成mybatis 3.几之后,打印sql语句到控制台Spring 集成mybatis 3.几之后,打印sql语句到控制台


   1,mysql中有自增的字段,如果中间删除了一条数据,现在要恢复,可以进入设计表,然后看到如下界面,进行更改:Spring 集成mybatis 3.几之后,打印sql语句到控制台