zoukankan      html  css  js  c++  java
  • springboot搭建环境之使用@Slf4j注解方式,进行日志管理

    如果不想每次都写private  final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j

    需要引入依赖为:

    <dependency>
       <groupId>org.projectlombok</groupId>
       <artifactId>lombok</artifactId>
    </dependency>

    案例代码为:

    @RunWith(SpringRunner.class)
    @SpringBootTest
    @Slf4j
    public class LoggerTest {
    
        private  final Logger logger = LoggerFactory.getLogger(LoggerTest.class);
        /**
         * 一、传统方式实现日志
         */
        @Test
        public  void test1(){
            logger.debug("debug message");
            logger.warn("warn message");
            logger.info("info message");
            logger.error("error message");
            logger.trace("trace message");
        }
    
    
        /**
         * 二、注解方式实现日志
         */
        @Test
       public  void test2(){
            log.debug("debug message");
            log.warn("warn message");
            log.info("info message");
            log.error("error message");
            log.trace("trace message");
        }
    
    }

     因为默认是输出info之上的,所以debug和trace不会进行输出

     三、注意:如果注解@Slf4j注入后找不到变量log,那就给IDE安装lombok插件

    如果没有安装的话,可以去百度安装一个lombok插件

  • 相关阅读:
    Orcad CIS怎么批量修改字体大小
    DCDC电路电感和电容啸叫的原因
    D类功放基础简介
    U盘EFI分区删不掉怎么办
    EMI-CLK信号串电阻并电容
    Buck工作原理分析,连续模式,断续模式
    Hyperlynx仿真学习
    Audio简介
    ORCAD常见DRC错误
    39:记负均正
  • 原文地址:https://www.cnblogs.com/qingmuchuanqi48/p/11613639.html
Copyright © 2011-2022 走看看