1、下载Lombok.jar http://projectlombok.googlecode.com/files/lombok.jar
2、运行Lombok.jar: java -jar D:\001_software\work\Java\libs\lombok.jar
数秒后将弹出一框,以确认eclipse的安装路径
3、确认完eclipse的安装路径后,点击install/update按钮,即可安装完成
4、安装完成之后,请确认eclipse安装路径下是否多了一个lombok.jar包,并且其
配置文件eclipse.ini中是否 添加了如下内容:
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
如果上面的答案均为true,那么恭喜你已经安装成功,否则将缺少的部分添加到相应的位置即可
5、重启eclipse或myeclipse
6、创建一个java工程,建立如下类:
- public @Data class DataObject {
- private String id;
- private String name;
- private String userId;
- private String password;
- }
7、使用javap命令查看DataObject类编译后的class文件,看看是否生成了相应的getter、setter方法
2. Lombok的使用
Lombok的特色是根据annotation创建一些代码,以减少重复代码的数量,它提供了以下几个annotation:
@Getter和@Setter:为属性创建getter和setter
@EqualsAndHashCode:实现equals()方法和hashCode()方法
@ToString:实现toString()方法
@Data:上述3个annotation的和,会创建getter setter equals hashCode和toString
@Cleanup:关闭流
@Synchronized:对象同步
@SneakyThrows:抛出异常
@Log4j: log4j日志声明