zoukankan      html  css  js  c++  java
  • 怎么打印 sql 语句

    1、添加jar包

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.12</version> 
        </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>1.7.12</version>
        </dependency>
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.17</version>
    </dependency>

    2、在mybatis的配置文件<settings>标签里配置,默认为log4j,如果使用的是log4j,不配置也可以

    <settings>
        <!-- 使用log4j输出日志 -->
        <!-- <setting name= "logImpl" value="LOG4J"/> -->
        <!-- java实体类和数据库字段驼峰自动映射,默认为false -->
        <setting name= "mapUnderscoreToCamelCase" value="true"/>
    </settings>

    3、配置log4j.properties

      # MyBatis日志配置,MyBatis日志的最低级别是TRACE,在这个日志级别下,MyBatis 会输出执行 SQL 过程中的详细信息
      log4j.logger.test.mybatis.simple.mapper=TRACE
      # log4j.logger.test.mybatis.simple.mapper 是 mapper 接口包

  • 相关阅读:
    学习进度条05
    构建之法阅读笔记03
    子数组和最大值算法
    学习进度条04
    学习进度条03
    定制小学四则运算
    单元测试示例
    构建之法阅读笔记02
    学习进度条02
    decimal扩展方法(转换为字符串,去掉末尾的0)
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/9945397.html
Copyright © 2011-2022 走看看