• 1分钟看懂log4j 配置自己想要的日志信息


    在开发的时候我们会希望 只将  sql信息的日志,已经自定义输出的日志进行打印 ,而一些框架级的日志不需要输出

    如下    首先 rootLogger 设置日志级别    log4j.rootLogger=debug, stdout   

    debug  日志级别 为debug  。stdout  为输出的配置信息  可以自定义

    如果要输出多个日志级别 用空格隔开  如  DEBUG INFO , stdout    逗号后为输出日志格式  如要输出到控制台、文件、数据库等 以及自定义输出内容。

    org.apache.log4j.ConsoleAppender  设置控制台输出

    org.apache.log4j.PatternLayout  自定义输出格式

    如数据库输出

    log4j.rootLogger=debug, stdout

    #  下面就是对日志的格式进行配置

    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n

    # 下面将不想打印的日志级别设置为 off

    当然你也可以新加一些你看着不顺眼的日志 将它的级别设置为 off 或者error 级别,这样它就不会出现在控制台  这里可以直接指定某一个包或者具体到某一个类

  • 相关阅读:
    System.DateUtils 1. DateOf、TimeOf 简单修饰功能
    Servlet高级
    Servlet基础
    AOP的基本概念
    Bean的定义及作用域的注解实现
    Bean
    centos7系统下,配置学校客户端网络记录
    CUDA并行编程思维过程
    CUDA(GPU)OPENCV
    3-决策树
  • 原文地址:https://www.cnblogs.com/qinshuipo/p/8384327.html
Copyright © 2020-2023  润新知