Log4j

来源:互联网 发布:javascript 获取时间 编辑:程序博客网 时间:2024/06/04 18:00

功能:

1  api和web端分开记录到不同的文件夹

2  文件按照 Log_yyyy-MM-dd.log的格式


直接上代码


LogHelper:

public class LogerHelper {private static Logger Apilogger =  Logger.getLogger("ApiLog");private static Logger Weblogger =  Logger.getLogger("WebLog");    public static void WebLog(String msg){       Weblogger.info("\r\n"+ msg+"\r\n");    }          public static void ApiLog(String msg){        Apilogger.info("\r\n"+ msg+"\r\n");    }}



配置文件:(下一章讲一下  ${sanjuSCM.root}

log4j.logger.ApiLog=debug,ApiLoglog4j.appender.ApiLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.ApiLog.File=${sanjuSCM.root}/../../logs/sanjuSCM/ApiLog/Log_log4j.appender.ApiLog.DatePattern=yyyy-MM-dd'.log'log4j.appender.ApiLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.ApiLog.layout.ConversionPattern=%d - %l -%-4r [%t] %-5p %x - %m%nlog4j.logger.WebLog=debug,WebLoglog4j.appender.WebLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.WebLog.File=${sanjuSCM.root}/../../logs/sanjuSCM/WebLog/Log_log4j.appender.WebLog.DatePattern=yyyy-MM-dd'.log'log4j.appender.WebLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.WebLog.layout.ConversionPattern=%d - %l -%-4r [%t] %-5p %x - %m%n


 
原创粉丝点击