【javaee基础】Log4j日志级别:

    xiaoxiao2025-08-18  7

    Log4j日志级别:  

    Debug:调试级别

    Info:信息级别

    Warn:j警告级别

    Error:错误级别

    Fatal:崩溃级别

     

    Log4j日志输出格式:

    %M-java方法名  

            %n- 换行         %m - 日志内容           %p - 日志级别(FATAL,   ERROR,  WARN,   INFO,   DEBUG  or   custom)            %r - 程序启动到现在的毫秒数         %% - percent   sign  in  output         %t - 当前线程名         %d   -  日期和时间

    # rootLogger表示所有的日志都遵守该设置 log4j.rootLogger=warn,toConsole # 表示appender日志输出地点 log4j.appender.toConsole=org.apache.log4j.ConsoleAppender # 设置日志输出格式为正则表达式 log4j.appender.toConsole.layout=org.apache.log4j.PatternLayout # 设置正则表达式 log4j.appender.toConsole.layout.ConversionPattern=%d %p %c[%M] %m %n # com.lovo.service中所有的类都满足toFile规则,注意不包括子包 log4j.logger.com.lovo.service=warn,toFile # log4j.appender.toFile=org.apache.log4j.FileAppender # 每天产生新的日志文件 log4j.appender.toFile=org.apache.log4j.DailyRollingFileAppender log4j.appender.toFile.layout=org.apache.log4j.PatternLayout log4j.appender.toConsole.layout.ConversionPattern=%d %p %c[%M] %m %n log4j.appender.toFile.File=log/error.log #设置日期输出格式 log4j.appender.toFile.DatePattern='.'yyyy-MM-dd log4j.logger.com.lovo.dao=error,toDB log4j.appender.toDB=org.apache.log4j.jdbc.JDBCAppender log4j.appender.toDB.layout=org.apache.log4j.PatternLayout # 驱动 log4j.appender.toDB.driver=com.mysql.jdbc.Driver # Url log4j.appender.toDB.URL=jdbc:mysql://localhost:3306/book?characterEncording=utf-8 # 用户名 log4j.appender.toDB.user=root # 密码 log4j.appender.toDB.password=joker # sql语句 log4j.appender.toDB.sql=insert into t_log(content) values('%d %c[%M] %m')

    转载请注明原文地址: https://ju.6miu.com/read-1301841.html
    最新回复(0)