博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java16下载_java lombok下载
阅读量:1537 次
发布时间:2019-04-21

本文共 738 字,大约阅读时间需要 2 分钟。

lombok是一套可以帮助我们消除冗长java代码的工具包。正常情况下我们写一个Java类的时候都需要写出属性的get/set等方法,虽然现在一些IDE可以自动生成了,但是依旧会给类带来麻烦的感觉,这时候我们使用lombok(注解)就可以大大减少这些代码。需要的朋友可以下载试试!

lombok使用方法

1.双击jar包,安装lombok。选择IDE(lombok会自动寻找IDE,小编这里用的eclipse)

2.之后在项目中添加jar包即可,下图简单的表示了lombok的使用方法。

常用的lombok注解

@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法

@Setter:注解在属性上;为属性提供 setting 方法

@Getter:注解在属性上;为属性提供 getting 方法

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

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

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

更新日志

lombok v1.16.16更新日志

@Builder.Default允许您在使用时配置字段的默认值@Builder。

JDK9现在支持编译

@Data和@Value产生平等,的hashCode和toString现在时尊重字段访问的配置

@Builder现在标记生成的构建器“设置器”,就@Deprecated好像源字段已被弃用。

@ConstructorProperties现在也将为私有和私有构造函数生成。

e9f8cb9e5db38a2258b1261a3b13654e.png

转载地址:http://rjidy.baihongyu.com/

你可能感兴趣的文章
溜云库(3d66溜溜模型软件) 安装教程【附安装包】
查看>>
7-zip安装教程【附安装包】
查看>>
outlook邮箱安装教程【附安装包】
查看>>
[转]Spring Boot + Mybatis多数据源和动态数据源配置
查看>>
wordpress更新主题插件需要提供ftp信息
查看>>
Django Xadmin中关联数据的显示方式配置
查看>>
超详细的大数据学习资源大全!
查看>>
京东举办首届大数据峰会 打造智能零售大数据“操作系统”
查看>>
年薪50W的Java程序员转大数据学习路线
查看>>
学习笔记 | 核主成分分析(KPCA)及其若干应用
查看>>
SLAM学习 | Ubuntu16.04 下从零开始配置环境并运行ORB-SLAM2(TUM, ROS+USB, 自制数据集)
查看>>
SLAM学习 | 单目相机标定(附代码实测可用)
查看>>
SLAM学习 | 对ORB-SLAM2运行结果KeyFrameTrajectory.txt内容的说明
查看>>
MNIST | 基于朴素贝叶斯分类器的0-9数字手写体识别
查看>>
MNIST | 基于k-means和KNN的0-9数字手写体识别
查看>>
Java之Collections工具类方法使用以及源码分析(三)
查看>>
Flink之Java 8
查看>>
Flink之修改StreamExecutionEnvironment配置Job
查看>>
Why Apache Flink®?
查看>>
Flink DataSet API Programming Guide学习&译文(未完待续)
查看>>