关于java: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

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

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

 <dependency>
 • <groupId>org.projectlombok</groupId>
 • <artifactId>lombok</artifactId>
 </dependency>

3.2 测试Lombok插件

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

第二步:关上View,抉择Tool Windows,关上Structure。

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理