Spring Boot 代码简化利器 lombok

▶ lombok 代码 VS 常规代码

简化代码

▶ IntelliJ IDEA 安装 lombok 插件

1、菜单栏 File > Settings > Plugins > Browse repositories...

安装插件

2、搜索 Lombok Plugin 安装后,重启 IDEA 即可生效

安装lombok

▶ 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());
}
自动生产方法

▶ 全部功能

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

▶ 推荐用法

  • 在 Bean / Entity 类上使用 @Data 注解。
  • 需要使用 Log 对象的地方使用 @Slf4j(依项目日志框架决定)。

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

推荐阅读更多精彩内容