Java上使用Lombok插件简化Getter、Setter方法
Maven引入依赖:
<dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> <scope>provided</scope> </dependency> </dependencies>
使用:
@Data @Log4j @NoArgsConstructor @AllArgsConstructor public class Person { private String id; private String name; private String identity; }
在Eclipse中安装:
目前发现的问题:
1、如果是使用Spring Boot项目,然后是用Swagger2写API文档时,如果使用了这个组件的Get/Set注解会导致页面上无法显示输入的实体。
安装方法:
0、安装前先备份好Eclipse。
1、下载:https://projectlombok.org/download,离线版本:(链接: https://pan.baidu.com/s/1bpvYRz5 密码: uy9h)
2、 在终端运行sudo java -jar lombok.jar,然后选择指定的Eclipse安装目录即可
如果在Ubuntu下安装时记得要设置jar文件的权限,比如sudo chmod -R 777 lomlok.jar
在eclipse.ini增加:
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
参考:
http://blog.csdn.net/ghsau/article/details/52334762
http://www.blogjava.net/fancydeepin/archive/2012/07/12/lombok.html