log4j使用

log4j.properties

# Set root category priority to INFO and its only appender to CONSOLE.

log4j.rootCategory=ERROR, CONSOLE

#log4j.rootCategory=INFO, CONSOLE, LOGFILE

 

# Set the enterprise logger category to FATAL and its only appender to CONSOLE.

log4j.logger.org.apache.axis.enterprise=FATAL, CONSOLE

 

# CONSOLE is set to be a ConsoleAppender using a PatternLayout.

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender

#log4j.appender.CONSOLE.Threshold=DEBUG

log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout

log4j.appender.CONSOLE.layout.ConversionPattern=- %m %n

#单独设置SQL语句的输出的级别为DEBUG级别

#方法级别

#log4j.logger.www.ygb.mybatis.mapper.UserMapper.selAll=DEBUG

#类级别

#log4j.logger.www.ygb.mybatis.mapper.UserMapper=DEBUG

#包级别

log4j.logger.www.ygb.mybatis.mapper=DEBUG

# LOGFILE is set to be a File appender using a PatternLayout.

log4j.appender.LOGFILE=org.apache.log4j.FileAppender

log4j.appender.LOGFILE.File=/test/axis.log

log4j.appender.LOGFILE.Append=true

log4j.appender.LOGFILE.Threshold=INFO

log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout

log4j.appender.LOGFILE.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n

测试代码

package www.ygb.mybatis.pojo;

import org.apache.log4j.Logger;
import org.junit.Test;

public class TestLog4j {
    @Test
    public void log4j(){
        Logger logger = Logger.getLogger(TestLog4j.class);
        logger.fatal("系统错误");
        logger.error("错误级别");
        logger.warn("警告");
        logger.info("信息");
        logger.debug("测试");
    }
    
}


文档 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值