码迷,mamicode.com
首页 > 其他好文 > 详细

Log4j记录日志步骤

时间:2016-06-22 18:48:18      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

记录日志对调试Bug很有帮助  亲身体会

个人习惯用Log4J,大家可以在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。

Log4j支持两种配置文件格式,一种是XML格式的文件,一种是(键=值)格式的

1)首先引入Lof4j的dll文件

 

2)新建一个记录日志的类,实例化Log4j

使用Log4j,第一步就是获取日志记录器,这个记录器将负责控制日志信息

通过指定的名字获得记录器:

public static readonly ILog logInfo = LogManager.GetLogger("loginfo");
public static readonly ILog logError = LogManager.GetLogger("logerror");

 

3)我一般也就记录异常日志,和普通日志  重载两个方法

 /// <summary>
        /// 记录日志
        /// </summary>
        /// <param name="info">日志信息</param>
        public static void WriteLog(string info)
        {

            if (logInfo.IsInfoEnabled)
            {
                logInfo.Info(info);
            }
        }
        /// <summary>
        /// 记录日志(异常)
        /// </summary>
        /// <param name="info">日志信息</param>
        /// <param name="ex">异常信息</param>
        public static void WriteLog(string info, Exception ex)
        {
            if (logError.IsErrorEnabled)
            {
                logError.Error(info, ex);
            }
        } 


普通信息记录日志:

技术分享

异常信息记录日志:

技术分享

 

Log4j记录日志步骤

标签:

原文地址:http://www.cnblogs.com/LOVEJIEYING/p/5608092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!