大小:1.58 MB
语言:简体中文系统:Android
类别:编程开发时间:2025-08-20
软件标签: lombok.jar .jar
lombok.jar包是学习java编程的一款必备的jar包组件,拥有了这个组件才能够更好的执行java的一些项目开发,完全开源的项目工程,让编程开发者能够迅速的提升开发效率和速度,有需要的不妨前来试用使用!
lombok.jar在java编程中可以以注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。
使用 lombok 是需要安装的,如果不安装,IDE 则无法解析 lombok 注解。先在官网下载最新版本的 JAR 包,现在是 0.11.2 版本,我用的是 0.11.0
第一次使用的时候我下载的是最新版本的,也就是我现在用的 0.11.0,到现在已经更新了两个版本,更新的好快啊 ... ...
1. 双击下载下来的 JAR 包安装 lombok
我选择这种方式安装的时候提示没有发现任何 IDE,所以我没安装成功,我是手动安装的。如果你想以这种方式安装,请参考官网的视频。
2.eclipse / myeclipse 手动安装 lombok
1. 将 lombok.jar 复制到 myeclipse.ini / eclipse.ini 所在的文件夹目录下
2. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存:
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
3.重启 eclipse / myeclipse
lombok 注解:
lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。
Lombok 注解在线帮助文档:http://projectlombok.org/features/index.
eclipse / myeclipse 手动安装 lombok
1. 将 lombok.jar 复制到 myeclipse.ini / eclipse.ini 所在的文件夹目录下
2. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存:
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
3.重启 eclipse / myeclipse
接下来进行lombok能够工作的原理分析,以oracle的javac编译工具为例。
自从Java 6起,javac就支持“JSR 269 Pluggable Annotation Processing API”规范,只要程序实现了该API,就能在javac运行的时候得到调用。
举例来说,现在有一个实现了"JSR 269 API"的程序A,那么使用javac编译源码的时候具体流程如下:
1)javac对源代码进行分析,生成一棵抽象语法树(AST)
2)运行过程中调用实现了"JSR 269 API"的A程序
3)此时A程序就可以完成它自己的逻辑,包括修改第一步骤得到的抽象语法树(AST)
4)javac使用修改后的抽象语法树(AST)生成字节码文件
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法
adobe flash player11.3版本网络软件1.12 MB
下载gb51114-2015规范免费版行业软件8.33 MB
下载jgj 362-2016塑料门窗设计及组装技术规程行业软件3.86 MB
下载jgj305-2013建筑施工升降设备设施检验标准行业软件2.53 MB
下载23带上她的眼睛ppt优秀课件教育教学14.70 MB
下载登飞来峰ppt优秀课件教育教学1.95 MB
下载一棵小桃树ppt课件一等奖2019教育教学18.20 MB
下载太空一日ppt优秀课件教育教学9.21 MB
下载龟虽寿ppt优质课件教育教学2.70 MB
下载七年级课文观沧海ppt优秀课件教育教学5.94 MB
下载相关文章
下载排行