Spring Boot 使用lombok简化

一. 简化了哪些

  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;
    }
}
上一篇:HTML5之本地存储localstorage


下一篇:css选择器补充