lombok插件的使用学习

来源:互联网 发布:二手书交易网站 源码 编辑:程序博客网 时间:2024/05/29 08:16

Lombok插件使用

1.      Lombok插件介绍

简单来说,lombok提供了一些注解,帮助我们简化Java开发,特别是相当于POJO。

2.      Lombok插件的安装

2.1   在线线安装

File-->Settings-->plugins-->Browserepositories  然后搜索lombok,点击install即可

2.2   离线安装

File-->Settings-->plugins-->Browserepositories  然后选择插件包,安装即可

3.      添加lombok的依赖

<dependency> 

      <groupId>org.projectlombok</groupId> 

      <artifactId>lombok</artifactId> 

      <version>1.16.10</version> 

</dependency> 

4.      Lombok注解

@Data : 注解在类上,提供类所有属性的getter和setter方法,还提供了equals、canEqual、hashCode、toString方法

@Setter:注解在属性上,为属性提供setter方法

@Getter:注解在属性上,为属性提供getter方法

@Log4j:注解在类上,为类提供属性名为log的log4j日志对象

@NoArgsConstructor:注解在类上,为属性提供一个无参的构造方法

@AllArgsConstructor:注解在类上,为类提供一个全参的构造方法

@Cleanup:注解在变量前,自动回收资源,默认调用close()方法

@NonNull:注解在参数上,如果该参数为null会throw newNullPointerException(参数名)

@Builder:注解在类上,为类提供一个内部的Builder

原创粉丝点击