关于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(讲解比较详细,可做参考)