Spring Boot 代码简化利器 lombok

▶ IntelliJ IDEA 安装 lombok 插件
1、菜单栏 File > Settings > Plugins > Browse repositories…

在这里插入图片描述
2、搜索 Lombok Plugin 安装后,重启 IDEA 即可生效

在这里插入图片描述▶ Spring Boot 集成 lombok
1、添加 lombok 依赖

<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
</dependency>

2、编写一个实体类 User,使用 @Data 注解

@Data
public class User {  
  private String name;  
  private int age;
}

3、编写测试方法

@Test
public void testUser(){  
  User user = new User();  
  user.setName("AnyCode");  
  user.setAge(20);  
  System.err.println(user.toString());
}

在这里插入图片描述
▶ 推荐用法
在 Bean / Entity 类上使用 @Data 注解。
需要使用 Log 对象的地方使用 @Slf4j(依项目日志框架决定)。

注意:lombok 的注解不能被继承。

官方文档
https://projectlombok.org/features/all

原文地址:https://www.cnblogs.com/lengjk/p/13172729.html