博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
log4j日志系统的使用
阅读量:4326 次
发布时间:2019-06-06

本文共 2375 字,大约阅读时间需要 7 分钟。

log4j的使用

log4j主要使用ERROR,WARN,INFO,DEBUG四种模式

优先级从高到低

log4j.rootLogger=INFO, stdout , R(将日志级别大于等于INFO级别的信息打印出来)

### 设置###log4j.rootLogger = info,stdout,D,E### 输出信息到控制抬 ###
定义stdout的输出端为控制台
log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out 定义stdout的输出layout是Pattern(灵活指定布局模式)log4j.appender.stdout.layout = org.apache.log4j.PatternLayout 输出的形式为一月 23, 2018 11:18:34 上午 org.apache.catalina.session.StandardSession expirelog4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n### 输出INFO 级别以上的日志到=/usr/logs/newManager_info.loglog4j.appender.D = org.apache.log4j.DailyRollingFileAppender 定义D的输出端为每天产生一个日志文件log4j.appender.D.File = /usr/logs/manager_info.loglog4j.appender.D.Append = truelog4j.appender.D.Threshold = INFOlog4j.appender.D.layout = org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n### 输出ERROR 级别以上的日志到=/usr/logs/newManager_error.loglog4j.appender.E = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.E.File =/usr/logs/manager_error.loglog4j.appender.E.Append = truelog4j.appender.E.Threshold = ERRORlog4j.appender.E.layout = org.apache.log4j.PatternLayoutlog4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n## MyBatis日志###############Log4j 4 SQL Output start#################log4j.logger.com.cesec.mapping=DEBUG#log4j.logger.com.springframework=INFO#log4j.logger.com.ibatis=INFO#log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=INFO#log4j.logger.com.ibatis.common.jdbc.ScriptRunner=INFO#log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=INFO#log4j.logger.java.sql.Connection=INFO#log4j.logger.java.sql.Statement=INFO#log4j.logger.java.sql.PreparedStatement=INFO#log4j.logger.java.sql.ResultSet=INFO#log4j.logger.org.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl=INFO#log4j.logger.java.sql=INFO,CONSOLE###############Log4j 4 SQL Output end###################

 

 spring项目加入log4j的使用

1.pom文件加入log4j的使用

log4j
log4j
1.2.17
2.spring的配置加载log4j的配置环境
log4jConfigLocation
classpath:log4j.properties
 有一篇比较好的文章 http://blog.csdn.net/azheng270/article/details/2173430/

 

转载于:https://www.cnblogs.com/zhangchiblog/p/8335992.html

你可能感兴趣的文章
LINQ巩固
查看>>
观看杨老师(杨旭)Asp.Net Core MVC入门教程记录
查看>>
UIDynamic(物理仿真)
查看>>
Windows下安装Redis
查看>>
迷宫实现
查看>>
【字符编码】Java字符编码详细解答及问题探讨
查看>>
学习操作系统导图
查看>>
在线的JSON formate工具
查看>>
winform非常实用的程序退出方法!!!!!(转自博客园)
查看>>
xml解析
查看>>
centos安装vim
查看>>
linux工作调度(计划任务)
查看>>
hdu--1698 Just a Hook(线段树+区间更新+懒惰标记)
查看>>
SynchronousQueue
查看>>
Python学习笔记-EXCEL操作
查看>>
依照特定轨迹遍历字符串图
查看>>
Mantis 1.1.0 报告问题中设置必填项或取消必填项[Z]
查看>>
爬虫添加代理
查看>>
POJ 题目1204 Word Puzzles(AC自己主动机,多个方向查询)
查看>>
oracle经常使用函数(2)
查看>>