ieda中的Lombok插件安装及测试

Lombok项目是一个Java库,它会自动插入您的编辑器和构建工具中,省略简化我们程序的编写。例如运用Lombok注解引用,省略pojo包下的实体类里的set、get、tostring等方法的编写。

Lombok 常用注解分析:

@Setter 用于为描述的类生成setter方法,不包含final修饰属性。

@Getter 用于为描述的类生成getter方法。

@ToString 用于为描述的类添加toString方法。

@EqualsAndHashCode 用于为描述的类,生成hashCode和equals方法。

@NoArgsConstructor 用于为描述的类生成无参的构造方法。

@AllArgsConstructor 用于为描述的类生成包含类中所有字段的构造方法。

@Data用于为描述的类生成setter/getter、equals、canEqual、hashCode、toString方法,如为final属性,则不会为该属性生成setter方法。

@Slf4J 用于为描述的类添加一个日志属性对象

 private static final Logger log =LoggerFactory.getLogger(Xxx.class);

3.1 安装Lombok插件

第一步:在idea中下载Lombok插件,打开Settings

ieda中的Lombok插件安装及测试_第1张图片

第二步:启用编译时的注解检查,打开Build,Execution,Deployment,选择Compiler,选择Annotation Processors,勾选Enable annotation processing,点击OK。

ieda中的Lombok插件安装及测试_第2张图片

第三步:在pom.xml中添加Lombok依赖


    org.projectlombok
    lombok

 

3.2 测试Lombok插件

第一步:创建测试类,类上引用注解@Data,创建变量属性。

ieda中的Lombok插件安装及测试_第3张图片

第二步:打开View,选择Tool Windows,打开Structure。

ieda中的Lombok插件安装及测试_第4张图片

第三步:查看插件是否生成了set、get、tostring等方法。

ieda中的Lombok插件安装及测试_第5张图片

你可能感兴趣的:(java,springboot,lombok)