天天看点

Spring Boot 使用lombok简化一. 简化了哪些二. 在IDEA中需要装插件: Settings中的Plugins下搜索lombok三. Maven导包四. 在application.yml文件中配置日志级别五. 使用

一. 简化了哪些

  1. @Data: 可以不用写set, set, 构造器, equals, toString, hashCode等方法, 在IDEA中按Ctrl + F12可以看到隐藏的这些方法
  2. @Slf4j: 不用写如下代码: private final Logger log = LoggerFactory.getLogger(LoggerTest.class);

二. 在IDEA中需要装插件: Settings中的Plugins下搜索lombok

三. Maven导包

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

四. 在application.yml文件中配置日志级别

# 公共配置
logging:
  level:
    # 指定日志等级
    root: debug           

五. 使用

@Slf4j
public class Test {
    public String testLog(){
        log.info("#########  info  #########");
        log.debug("#########  debug  #########");
        log.error("#########  error  #########");
        return null;
    }
}