zoukankan      html  css  js  c++  java
  • SpringMVC 集成Log4j

    项目地址:https://github.com/xiaoqiu-duan/DataProject.git

    1.添加jar

    <dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.25</version>
    </dependency>

    2.log4j.properties

    ### set log levels ###
    log4j.rootLogger = DEBUG, console, debugFile, errorFile

    ### 输出到控制台 ###
    log4j.appender.console = org.apache.log4j.ConsoleAppender
    ##这个不指定默认是System.out,指定输出控制台
    log4j.appender.console.Target = System.out
    ##输出INFO级别以上的日志
    log4j.appender.console.Threshold = DEBUG
    ##布局模式,自己灵活指定
    log4j.appender.console.layout = org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern = [framework]%d{yyyyMMdd HH:mm:ss,SSS} %5p [%c] %m%n

    ### 保存日志内容到具体文件 ###
    ##输出到每天一个独立文件
    log4j.appender.debugFile = org.apache.log4j.DailyRollingFileAppender
    ##输出DEBUG级别以上的日志
    log4j.appender.debugFile.Threshold = DEBUG
    ##异常日志文件路径,文件名称方案
    log4j.appender.debugFile.File = E:/log.log
    log4j.appender.debugFile.DatePattern = '.'yyyy-MM-dd-HH
    ##设定信息是增加而不是覆盖
    log4j.appender.debugFile.Append=true
    #信息输出格式
    log4j.appender.debugFile.layout = org.apache.log4j.PatternLayout
    log4j.appender.debugFile.layout.ConversionPattern = [framework]%d{yyyy-MM-dd HH:mm:ss,SSS} %5p [%c] %m%n

    ### 保存异常信息到具体文件 ###
    ##输出到每天一个独立文件
    log4j.appender.errorFile = org.apache.log4j.DailyRollingFileAppender
    ##只输出ERROR级别以上的日志内容
    log4j.appender.errorFile.Threshold = ERROR
    ##异常日志文件路径,文件名称方案
    log4j.appender.errorFile.File = E:/error.log
    log4j.appender.errorFile.DatePattern = '.'yyyy-MM-dd-HH
    ##设定信息是增加而不是覆盖
    log4j.appender.errorFile.Append=true
    #信息输出格式
    log4j.appender.errorFile.layout = org.apache.log4j.PatternLayout
    log4j.appender.errorFile.layout.ConversionPattern = [framework]%d{yyyyMMdd HH:mm:ss,SSS} %5p [%c] %m%n
  • 相关阅读:
    DataTable.Load技巧,多结果集查询
    sql编写小技巧
    最近学习记录
    分享layui的table的一些小技巧,前端分页
    WTM框架在开发过程中如何动态迁移表和创建表
    .net core cookie滑动过期设置
    在使用DapperExtensions时遇到"其他信息: ConnectionString 属性尚未初始化。"错误
    在域环境中客户端三次输入密码错误锁定方法(原创)
    共享打印机提示0x000006cc的解决方法
    win10 1909版本用ultraISO做启动U盘,写入只有1g不到
  • 原文地址:https://www.cnblogs.com/zgzf/p/9944869.html
Copyright © 2011-2022 走看看