1.作用

实现控制台打印显示mybatis执行的sql语句。

2.使用

第一步:log4j必须与对应的配置文件(log4j.properties)一起使用才能起作用。

log4j.properties位于resources目录。(直接在网上查找复制)

# Set root category priority to INFO and its only appender to CONSOLE.
#log4j.rootCategory=INFO, CONSOLE            debug   info   warn error fatal
log4j.rootCategory=debug, CONSOLE, LOGFILE# Set the enterprise logger category to FATAL and its only appender to CONSOLE.
log4j.logger.org.apache.axis.enterprise=FATAL, CONSOLE# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} %-6r [%15.15t] %-5p %30.30c %x - %m\n# LOGFILE is set to be a File appender using a PatternLayout.
log4j.appender.LOGFILE=org.apache.log4j.FileAppender
log4j.appender.LOGFILE.File=d:\axis.log
log4j.appender.LOGFILE.Append=true
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.LOGFILE.layout.ConversionPattern=%d{ISO8601} %-6r [%15.15t] %-5p %30.30c %x - %m\n

第二步:需要在mybatis的配置文件mybatis-config.xml中进行设置,在<configuration> </configuration>标签内插入:

 <settings><!-- 打印查询语句 --><setting name="logImpl" value="STDOUT_LOGGING" /></settings>

3.效果展示

2.1 Mybatis——log4j日志文件应用相关推荐

  1. linux日志文件存放目录,Log4j 日志文件Linux/Mac/Windows通用存放位置设置方法

    log4j1/log4j2中category的配置以及log的输出位置(windows和linux通用的log输出位置) 一.场景和需求 假设我现在有3个独立的用project(暂时用maven关联起 ...

  2. Tomcat下log4j日志文件 配置过程

    1) tomcat6.0下的log4j日志文件 配置过程 首先下载两个文件,如我的tomcat版本是v6.0.24 http://www.apache.org/dist/tomcat/tomcat-6 ...

  3. log4j日志文件乱码问题的解决方法

    log4j日志文件乱码问题的解决方法 log4j日志文件中文乱码处理方法 log4j 控制台和文件输出乱码问题解决 写在前面,第三篇文章中将原因解释的最清楚,为什么设置为UTF-8或者GBK就生效了, ...

  4. log4j日志文件模板配置整理

    log4j日志文件模板配置整理 模板一 模板二 模板三 log4j配置参数介绍 备注 模板一 以xml文件配置,按照不同的日志级别输出到不同的文件中 <?xml version="1. ...

  5. log4j+mybatis打印日志文件

    一.首先导入包 log4j-1.2.11.jar slf4j-api-1.4.3.jar slf4j-log4j12-1.4.3.jar 二.web.xml配置 <context-param&g ...

  6. java log4j 文件_java log4j 日志文件

    开发中经常会用到log日志文件,根据业务需要可能不产生很大日志文件给维护和[排错带来了麻烦.所以我们希望能够每天或每个月产生一个日志文件,这样文件不至于过大. 或者根据日志文件大小来判断,超过规定大小 ...

  7. log4j日志文件配置说明及使用

    一.log4j.properties文件格式说明:    log4j.rootLogger=info, stdout log4j.appender.stdout=org.apache.log4j.Co ...

  8. log4j日志文件 log4j.xml log4j.properties配置

    1,导入log4j  jar包; 2,配置log4j.xml或log4j.properties文件; ------------------------------------------------- ...

  9. log4j日志文件的使用及log4j日志文件失效原因分析

    log4j的使用步骤 1.导入log4j-*.jar,例:log4j-1.2.17-jar; <dependency><groupId>log4j</groupId> ...

最新文章

  1. ITK:两个图像的全局配准(BSpline)
  2. 网站图片多服务器选多大,网站上的图片一般多大合适
  3. 记录自己灵感闪现的开发语录 每日更新 记录变强或者变得更菜的过程
  4. Python——eventlet.greenpool
  5. 操作系统概述 操作系统第一章知识点归纳总结
  6. Python稳基修炼之计算机等级考试易错概念题5(含答案)
  7. string 都不能作用于switch_这个东西看似细细的,作用大大滴!每个人的牙齿都不能没有它!...
  8. 重载运算符:作为成员函数还是非成员函数
  9. 计算机设计大赛无人车挑战赛
  10. 圈圈教你玩usb第一版件电子资源使用说明
  11. PowerBuilder开发简单计算器
  12. 行人跟踪之身份识别(一)
  13. Python 批量转化doc文件为docx文件
  14. SpringBoot的幕后推手是谁?
  15. 领域驱动设计(DDD)
  16. AI测试与传统测试不同,需要考虑十个要点--新梦想软件测试
  17. 基于微信小程序的流动人口管理移动APP设计与实现-计算机毕业设计源码+LW文档
  18. GB2312汉字区位码、交换码和机内码
  19. 下载全免费瑞星升级包的好地方
  20. 网络 TCP/IP 分层思想 综合布线系统

热门文章

  1. 软件工程——三次软件危机的表现及起因
  2. efi系统分区是什么?efi系统分区怎么删除?
  3. unity怪物攻击玩家减血_Unity3D 战斗系统中的怪物简单AI(简单AOI)
  4. 数据库审计系统在加密传输场景下的应用-SinoDB
  5. 实时人脸性别和年龄识别
  6. Excel表格数据的导出方法
  7. 二十四、 修正单纯形法(矩阵运算角度)
  8. [Git]Git教程之msysgit(命令行形式)
  9. 窗口置顶工具v2.2.0
  10. 大一用C#编写的斗地主程序