Lombok的用途及在eclipse中使用Lombok
2016-01-20 11:07
495 查看
一、Lombok主要用途:提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。
二、核心特征:
Lombok核心特征是你需要用注解来创建代码,目的是减少你要写的样板代码的数量。它为你提供如下,注解,这可能会永远改变代码(不是你的生活):
@Getter 和 @Setter: 为你的字段创建getter和setter
@EqualsAndHashCode: 实现equals()和hashCode()
@ToString: 实现toString()
@Data: 使用上面四个注解的特征
@Cleanup: 关闭流
@Synchronized: 对象上同步
@SneakyThrows: 抛出异常
三、Window中Eclipse集成步骤
下载地址:https://projectlombok.org/download.html 获取最新的Lombok包。
CMD进入下载目录,并输入Lombok.jar : java -jar命令如图
:
接下来会弹出一个窗口如图:
选择你Eclipse所在的目录,点击Install/Update按钮,之后就可以完成安装。
然后去Eclipse目录下查询是否多了Lombok.jar包,同时eclipse.ini文件会追加-javaagent:lombok.jar配置信息。再添加-Xbootclasspath/a:lombok.jar。
重新启动Eclipse。
这样就可以写测试的代码了如
二、核心特征:
Lombok核心特征是你需要用注解来创建代码,目的是减少你要写的样板代码的数量。它为你提供如下,注解,这可能会永远改变代码(不是你的生活):
@Getter 和 @Setter: 为你的字段创建getter和setter
@EqualsAndHashCode: 实现equals()和hashCode()
@ToString: 实现toString()
@Data: 使用上面四个注解的特征
@Cleanup: 关闭流
@Synchronized: 对象上同步
@SneakyThrows: 抛出异常
三、Window中Eclipse集成步骤
下载地址:https://projectlombok.org/download.html 获取最新的Lombok包。
CMD进入下载目录,并输入Lombok.jar : java -jar命令如图
:
接下来会弹出一个窗口如图:
选择你Eclipse所在的目录,点击Install/Update按钮,之后就可以完成安装。
然后去Eclipse目录下查询是否多了Lombok.jar包,同时eclipse.ini文件会追加-javaagent:lombok.jar配置信息。再添加-Xbootclasspath/a:lombok.jar。
重新启动Eclipse。
这样就可以写测试的代码了如
public @Data class DataObject { private String id; private String name; private String userId; private String password; }
相关文章推荐
- 整合SpringMVC 和 Quartz 的两种方式
- 关于Hibernate在反向工程时无法选择Spring DAO Type的解决方法【更新版】
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- Spring MVC MultipartFile实现图片上传
- 在eclipse中怎么导入包?
- Java解析XML汇总(DOM/SAX/JDOM/DOM4j/XPath)
- Java输入输出流
- springMVC实现Excel文件下载功能
- jsp、javabean学生信息管理系统
- spring mvc @ResponseBody返回中文乱码问题
- ubuntu 12.04 下安装eclipse
- JAVA版拆分大整数为2幂的和算法
- java实现归并排序算法
- (八)、HDFS Java 接口
- spring异步获取服务器图片
- Myeclipse设置注释模板
- VisualVM 安装到eclipse
- java中四种访问权限在同类体中,同一包中,不同包中的权限范围
- JAVA-eclipse使用汇集