路过
log4j.logger.net.sf.hibernate=warn
的意思是net.sf.hibernate包下面的日志级别是warn.appender和他的上级公用。

解决方案 »

  1.   

    网上一般有解说的,%d是出日期的,{absolute}应该是绝对精确日期,还可以用{yyyy-MM-dd HH:mm:ss} ,%c是指报错的类,{1}代表只写出报错类,不带包路径,里面的数值指定包路径的详细程度
      

  2.   

    log4j.logger.net.sf.hibernate=warn是什么意思,大家能讲解一下吗
    就是在hibernate中只打出warn及以上级别的信息
      

  3.   

    huabingl(小兵)说的对:
    一般在代码中是这样添加LOG的
    if (logger.isDebugEnabled()) {
    logger.debug("************************");
    }

    if(logger.isEnabledFor(???)){
          logger.debug("************************");
    }
    作判断后输出日志的
      

  4.   

    log4j.logger.net.sf.hibernate=warn
    我问的是:log4j.logger后面代表的含义是什么啊?比如说net.sf.hibernate,它表示的是net.sf.hibernate是一个log4j.logger吗,定义了这个,怎么来使用它呢,好像这个Hibernate书的源代码里没有用getLogger("XX"),怎么就能在控制台打印出格式化的信息呢?谢谢
      

  5.   

    log4j.logger.net.sf.hibernate=warnlogger 有root或者其他的。
    这个表示:net.sf.hibernate包下的类才能打出log
    取这个logger方法是:
    Log4j.getLogger("log4j.logger.net.sf.hibernate");
      

  6.   

    log4j输出到控制台及其记录到文件
    #root logger configuration
    log4j.rootLogger=DEBUG, rootAppender,A2
    log4j.appender.rootAppender=org.apache.log4j.ConsoleAppender
    log4j.appender.rootAppender.layout=org.apache.log4j.PatternLayout
    log4j.appender.rootAppender.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss}  %-5p  line : [%l] - %m%nlog4j.appender.A2 = org.apache.log4j.RollingFileAppender -->文件大小到了一定程度new
    log4j.appender.A2.File = C:\\example1.log -->存放位置
    log4j.appender.A2.MaxFileSize = 5120KB -->每个文件大小
    log4j.appender.A2.MaxBackupIndex = 10 -->最大数量
    log4j.appender.A2.layout = org.apache.log4j.PatternLayout
    log4j.appender.A2.layout.ConversionPattern = %d{yyyy-MM-dd hh:mm:ss}:%p  line : [%l] - %m%n
    #2004-12-06 added for Struts1.1
    log4j.logger.org.apache.commons=ERROR
    log4j.logger.org.apache.digester=ERROR
    log4j.logger.org.apache.beanutils=ERROR
    #log4j.logger.org.apache.struts.util.PropertyMessageResources=ERROR
    log4j.logger.org.apache.struts.util=WARN
    log4j.logger.org.apache.struts.action=WARN
    #log4j.logger.org.springframework.transaction.support=WARN
    log4j.logger.org.springframework = WARN#2004-12-06 added for Ibatis
    log4j.logger.java.sql.PreparedStatement=DEBUG