Mybatis-day05-配置settings设置及log4j日志工厂

settings

  一、logImpl设置

 

  主要掌握:

     STDOUT_LOGGING:标准日志输出

        

 

         可直接使用

    LOG4J:

  1. 需要导入包
  2. 进行log4j配置
    #将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码
    log4j.rootLogger=DEBUG,console,file
    
    #控制台输出的相关设置
    log4j.appender.console = org.apache.log4j.ConsoleAppender
    log4j.appender.console.Target = System.out
    log4j.appender.console.Threshold=DEBUG
    log4j.appender.console.layout = org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern=[%c]-%m%n
    
    #文件输出的相关设置
    log4j.appender.file = org.apache.log4j.RollingFileAppender
    log4j.appender.file.File=./log/kuang.log
    log4j.appender.file.MaxFileSize=10mb
    log4j.appender.file.Threshold=DEBUG
    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern=[%p][%d{yy-MM-dd}][%c]%m%n
    
    #日志输出级别
    log4j.logger.org.mybatis=DEBUG
    log4j.logger.java.sql=DEBUG
    log4j.logger.java.sql.Statement=DEBUG
    log4j.logger.java.sql.ResultSet=DEBUG
    log4j.logger.java.sql.PreparedStatement=DEBUG

     

  3. 进行测试
     @Test
        public void log4jTest(){
            logger.info("info:进入了log4jTest");
            logger.debug("debug:进入了log4jTest");
            logger.error("error:进入了log4jTest");
        }

     

 

 

  

posted @ 2022-01-17 20:02  nlyIDE  阅读(155)  评论(0)    收藏  举报