springboot 注解@Slf4j的使用介绍

springboot 注解@Slf4j的使用介绍

 

每次都写下面这行代码,感觉很鸡肋的样子。

private  final Logger logger = LoggerFactory.getLogger(当前类名.class);

 

可以用注解@Slf4j 来打印log,从而就省略上面的那行代码了。

1.引入lombok

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

 

 

2.在任意类上添加注解@Slf4j,然后就可以直接使用log对象来打印log了。

/**
 * TEST*/
@Slf4j
@RestController(value = "/test")
public class TestController {
    
    @RequestMapping(value = "/abc",method = RequestMethod.GET)
    public String testPrint(){
        log.debug("我是log,我是log");
        return "testPrint";
    }
    
}

 

posted @ 2022-03-09 10:15  taobr  阅读(493)  评论(0编辑  收藏  举报