在SSH中,如何加入log4日志功能,
哪位朋友有这方面的资料提供一份,谢谢

解决方案 »

  1.   

    之前项目的,你参考一下吧。
    log4j.rootLogger=WARN, console ,filelog4j.logger.sysuiengine = WARN
    log4j.logger.你项目的包= 日志的级别log4j.logger.sysuiengine.web.filter.authentication = INFOlog4j.logger.org =WARN
    log4j.logger.org.apache =WARN
    log4j.logger.org.hibernate = WARN
    log4j.logger.org.springframework = WARNlog4j.appender.console=org.apache.log4j.ConsoleAppender
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} [%l] %m%n#log4j.appender.file=org.apache.log4j.RollingFileAppender
    #log4j.appender.file.MaxFileSize=2048KB
    #log4j.appender.file.MaxBackupIndex=20log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH
    log4j.appender.file.Append=true
    log4j.appender.file.File=c:/logs.loglog4j.appender.file.layout=org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} [%c:%l] %m%n
    ##log4j.appender.R.layout.ConversionPattern=[%c] %m%n
      

  2.   

    导包
    然后把 .properties文件放到 根目录中
      

  3.   

    导入commons-logging-1.0.4.jar log4j-1.2.13.jar
    然后在代码里可以类似如下
      private static final Log logger = 
      LogFactory.getLog(XmlHelper.class);
    然后在需要打log的地方
    if(logger.isDebugEnabled()){
    logger.debug("debug信息");
    }
    然后你还需要了解log4j.xml或log4j.properties的写法。
    理解logger,appender,level的概念
      

  4.   

    建一个log4j.xml或log4j.properties放在classpath目录下就可以了,里面的内容可以参考1楼的兄弟
      

  5.   

    这里有个实例,或许能帮助到你:log4j 实例应用与详解

      

  6.   

    5楼说的很对一个超级精简版的log4j.properties配置文件
    www.gbsou.com/2009/11/24/1543.html
      

  7.   

    我有log4j的视频,如果你要的话,就加我的QQ,498533683,在QQ验证上说你是csdn上要log4j视频的朋友,我就知道是你啦。