关于lombok使用

为了提高开发效率以及简化代码复杂度,可以引入lombok进而减少手工创建实体类的构造函数、setter、getter、toString等编码。

  • eclipse中引入lombok。

首先eclispe本身需要下载lombok的插件:

1.下载插件地址:https://projectlombok.org/download

2.将下载到本地的lombok.jar包复制到eclipse.ini文件同级目录下,并且打开eclipse.ini加入如下配置:

1 -Xbootclasspath/a:lombok.jar  
2 -javaagent:lombok.jar

配置图:

3.重启eclispe即可。

4.也可以在项目中引入lombok相关依赖使用:

1 <dependency>
2     <groupId>org.projectlombok</groupId>
3     <artifactId>lombok</artifactId>
4     <version>1.18.4</version>
5 </dependency>

lombok常用的注解有:

1 @Data:注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、        
2   canEqual、hashCode、toString 方法
3 @Setter:注解在属性上;为属性提供 setting 方法
4 @Getter:注解在属性上;为属性提供 getting 方法
5 @Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
6 @NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
7 @AllArgsConstructor:注解在类上;为类提供一个全参的构造方法

注:https://www.cnblogs.com/heyonggang/p/8638374.html(讲解比较详细,可做参考)

猜你喜欢

转载自www.cnblogs.com/JamieLove/p/11111721.html
今日推荐