首页 > 其他分享 >3.门面Slf4j+logback

3.门面Slf4j+logback

时间:2022-09-25 23:48:26浏览次数:45  
标签:slf4j Test Slf4j static 门面 org Logger logback

1.导入pomyil
<!--slf4j core 使用slf4j必須添加-->
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.27</version>
</dependency>
<!-- 2.使用logback实现 -->
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
</dependency>
2.默认使用logback.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <property name="pattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %c [%thread] %-5level %msg%n"/> 
    <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> 
        <target>System.err</target> <!--日志格式配置-->
        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
            <pattern>${pattern}</pattern>
        </encoder>
    </appender> 
    <root level="ALL">
        <appender-ref ref="console"/>
    </root>
</configuration>
3.使用
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class Test {
    private final static Logger log = LoggerFactory.getLogger(Test.class);
    public static void main(String[] args) {
        log.info("ddddd");
    }
}

标签:slf4j,Test,Slf4j,static,门面,org,Logger,logback
From: https://www.cnblogs.com/NIAN2011/p/16729419.html

相关文章

  • 2.门面Slf4j+Simple简单实现
    1.导入pom文件<!--slf4jcore使用slf4j必須添加--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.27</ver......
  • 4.门面Slf4j+slf4j-log4j12+log4j
    1.导入pom依赖<!--slf4jcore使用slf4j必須添加--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.27</ver......
  • 5.门面Slf4j+log4j2
    1.导入pom依赖<!--使用slf4j作为日志的门面,使用log4j2来记录日志--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><ve......
  • Spring Boot项目——logback 动态获取yml文件配置参数
    背景在项目中,日志需要根据不同项目环境进行处理,比如记录日志级别,日志留存时间等。我们需要在不同的yml文件中设置变量,logback文件中动态获取参数,进行日志配置。方法......
  • 使用SLF4J和LOGBACK (二 :核心组件 )
    在正式使用和配置logback之前,先来了解一下logback中的三个核心组件,日后的使用,我们配置的也是这三类核心组件。所以有必要先对它们有个基础了解。1. 日志记录器(Logger)L......
  • LogBack配置文件
    使用注意更改文件生成和读取路径<?xmlversion="1.0"encoding="UTF-8"?><configuration><!-- CONSOLE:表示当前日志信息时可以输出控制台的。--><appendername......
  • SpringBoot 异步输出 Logback 日志
    一、介绍1.1LogbackLogback是由log4j创始人设计的另一个开源日志组件,它分为下面下个模块:logback-core:其它两个模块的基础模块logback-classic:它是log4......
  • 日志级别6下 Logback
           logback-spring会被容器默认加载         ......
  • logback.xml 配置文件
    logback.xml<?xmlversion="1.0"encoding="UTF-8"?><configuration><!--定义日志文件的存储地址勿在LogBack的配置中使用相对路径--><!--<propertynam......
  • 项目实用-logback.xml配置-sql和异常在不同的文件中
    <configuration><!--本文主要输出日志为控制台日志,系统日志,sql日志,异常日志--><!--%m输出的信息,%p日志级别,%t线程名,%d日期,%c类的全名,,,,--><!--控制台-......