场景

我们创建POJO类时,都会给变量生成set,get方法,当变量名或改变了,我们就要删除set,get方法重新生成。使用lombok可以提高工作效率。lombok 提供注解的形式来简化java 代码。通过使用注解,可以在编译源码的时候生成对应的方法。

@Data   :注解在类上;包含了@ToString,@EqualsAndHashCode,@Getter / @Setter和@RequiredArgsConstructor的功能,提供类所有属性的 getter 和 setter 方法,此外还提供了equals、canEqual、hashCode、toString 方法。

比如下面:

IDEA中SpringBoot项目使用@Data要安装Lombok插件_get方法

实现

打开IDEA--Settings--Plugins--Browse respositories

IDEA中SpringBoot项目使用@Data要安装Lombok插件_java_02

搜索Lombok Plugin ,选中并点击Install

IDEA中SpringBoot项目使用@Data要安装Lombok插件_搜索_03

安装完成,点击Restart Intelli IDEA

IDEA中SpringBoot项目使用@Data要安装Lombok插件_搜索_04