1 当时debug的时候 遇到了一些问题,想看后台输出情况,但是了 日志打印太多了,什么apache启动 spring struts2 mybatis启动 的日志都有,杂糅在一起。而我只想看sql语句的执行和结果。这里只需要把日志打印的级别改为INFO 以前的是DEBUG 级别稍微提高一点。
#Log4j常用的优先级:
FATAL>ERROR>WARN>INFO>DEBUG
#log4j.addivity.org.apache=true
###################
#log4j.appender.Threshold=INFO
#log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
#log4j.appender.CONSOLE.Target=System.out
#log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
#log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss} %-5p - %c - %m%n
###################
#log4j.logger.com.ibatis=INFO,EBAS_FILE
#log4j.logger.java.sql.PreparedStatement=DEBUG,EBAS_FILE
#log4j.logger.java.sql.ResultSet=DEBUG,EBAS_FILE
############################
#log4j.appender.EBAS_FILE=org.apache.log4j.RollingFileAppender
#log4j.appender.EBAS_FILE.Threshold=INFO
#log4j.appender.EBAS_FILE.File=${catalina.home}/ebas/logs/EBAS.log
#log4j.appender.EBAS_FILE.Append=true
#log4j.appender.EBAS_FILE.MaxFileSize=3MB
#log4j.appender.EBAS_FILE.MaxBackupIndex=5
#log4j.appender.EBAS_FILE.layout=org.apache.log4j.PatternLayout
#log4j.appender.EBAS_FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss} %-5p - %c.%M(%F\:%L) - %m%n
这个是以前的配置,导致后台输出所有日志 不容易看
现在的配置如下:
log4j.rootCategory=INFO, stdout, EBAS
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d-[HL] %p %t %c - %m%n
log4j.logger.org.springframework=INFO,EBAS
log4j.logger.com.belter=INFO,EBAS
# SqlMap logging configuration...
log4j.logger.java.sql.ResultSet=DEBUG,EBAS
log4j.logger.org.apache=INFO,EBAS
log4j.logger.java.sql.Connection=DEBUG,EBAS
log4j.logger.java.sql.Statement=DEBUG,EBAS
log4j.logger.java.sql.PreparedStatement=DEBUG,EBAS
##Log Files
log4j.appender.EBAS=org.apache.log4j.DailyRollingFileAppender
log4j.appender.EBAS.File=${catalina.home}/ebas/logs/log.log
log4j.appender.EBAS.layout=org.apache.log4j.PatternLayout
log4j.appender.EBAS.DatePattern ='.'yyyy-MM-dd
log4j.appender.EBAS.layout.ConversionPattern=%d-[HL] %p %t %c - %m%n
这样就只打印sql相关日志了。
分享到:
相关推荐
Log4j配置
使用YAML或JSON配置Log4j2 vi. 67. 数据访问 i. 67.1. 配置一个数据源 ii. 67.2. 配置两个数据源 iii. 67.3. 使用Spring Data仓库 iv. 67.4. 从Spring配置分离@Entity定义 v. 67.5. 配置JPA属性 vi. 67.6. 使用...
第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j组成 6.2 建立Log4j的开发环境 6.2.1 下载Log4j 6.2.2 配置Log4j 6.3 Log4j的使用方法 6.3.1 配置Log4j 6.3.2 配置根Logger 6.3.3 指定日志输出位置...
第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j组成 6.2 建立Log4j的开发环境 6.2.1 下载Log4j 6.2.2 配置Log4j 6.3 Log4j的使用方法 6.3.1 配置Log4j 6.3.2 配置根Logger 6.3.3 指定日志输出位置...
第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j组成 6.2 建立Log4j的开发环境 6.2.1 下载Log4j 6.2.2 配置Log4j 6.3 Log4j的使用方法 6.3.1 配置Log4j 6.3.2 配置根Logger 6.3.3 指定日志输出位置...
第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j组成 6.2 建立Log4j的开发环境 6.2.1 下载Log4j 6.2.2 配置Log4j 6.3 Log4j的使用方法 6.3.1 配置Log4j 6.3.2 配置根Logger 6.3.3 指定日志输出位置...
功能清单Web配置和静态页面支持log4j2配置mySql和myBatis配置mongoDB配置Redis集群配置咖啡因缓存配置RESTful API 不同环境的不同配置文件从application.yml检索属性(请参阅:读取属性) 速度模板(不建议使用) ...
log4j使用教程.txt struts_action.txt struts标签.chm swing02.doc Tomcat.chm webAndXml.pdf 正则表达式.chm 网页常用的jsp 脚本.doc JSF入门简体中文版 struts标签中文 config 设计模式:Java语言中的应用.pdf ...
* 添加Log4j支持,输出MyBatis的日志 三、课程体系 〖Java学习指南系列〗:包含入门与进阶语法,Swing桌面开发,安卓开发,JavaFX开发,网络通信Socket,数据结构与算法等课程。 〖网站开发系列〗:包
在 CLASSPATH 中新建log4j.properties 配置文件,内容如下: log4j.rootLogger=DEBUG, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log...
Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...
Logfile: 使用 xargs 来监控系统 log 12-6. 把当前目录下的文件拷贝到另一个文件中 12-7. 通过名字Kill 进程 12-8. 使用xargs 分析单词出现的频率 12-9. 使用 expr 12-10. 使用 date 命令 12-11. 分析单词出现的...
java_技术参考汇集 里面包含了 jsf入门 ...log4j spring starts——actiong struts标签 swing tomcat webandxml 正则表达式……………… …………………… ………… 等,,,最齐全的java技术参考汇集。
你可以使用全部的Webx,也可以仅仅使用到Webx的任何一个层次。 引言 ............................................................................................................................... ix 1. ...
Log4j 2 进行编程配置 | 贝尔东: Java 中的 NaN | 贝尔东: 使用 Lombok 的 @Builder 注释 | 贝尔东: Java 可选 - orElse() 与 orElseGet() | 贝尔东: Java 10 性能改进 | 贝尔东: Spring 中的 DeferredResult ...
2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 2.3.9. 选择MySQL服务器类型 2.3.10. 首次启动服务器 2.3.11. 从Windows命令行启动MySQL 2.3.12. 以Windows...
高级Bash脚本编程指南(一) 目录 ++++ 第一部分. 热身 1. 为什么使用shell编程 2. 带着一个Sha-Bang出发(Sha-Bang指的是#!) 2.1. 调用一个脚本 2.2. 初步的练习 第二部分. 基本 3. 特殊字符 4. 变量和...
开箱即用,它将强制执行Ruby样式指南社区中概述的许多指南。 除了报告在代码中发现的问题外,RuboCop还可以自动为您解决其中的许多问题。 RuboCop非常灵活,其行为的大部分方面都可以通过各种配置选项进行调整。 请...
2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 2.3.9. 选择MySQL服务器类型 2.3.10. 首次启动服务器 2.3.11. 从Windows命令行启动MySQL 2.3.12. 以Windows...