eclipse下安装插件Lombok


一、Lombok是什么
Lombok是一款小巧的代码生成工具。官方网址:http://projectlombok.org/

LomBok主要特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。目前在国外广泛应用。

LomBok它和jquery一样,目标是让程序员写更少的代码,以及改进一些原始语法中不尽人意的地方。Lombok能做到这一点。既不是用annotationsprocess,也不是用反射。而是直接黑到了编译过程中。所以对运行效率没有任何影响,我们可以通过反编译class文件进行验证。

二、为何项目中要引入Lombok
本人认为主要为以下三点:

1.提高开发效率

2. 使代码直观、简洁、明了、减少了大量冗余代码(一般可以节省60%-70%以上的代码)

3.极大减少了后期维护成本

三、Lombok如何使用,在编译时期有效.

四 安装步骤

      细节查看Lombok—Java代码自动生成.mht文档.
4.1 安装插件
1 复制jar文件到C盘,目的是方便执行

2 cmd中执行该jar文件

cd\ 

java -jar lombok-1.16.6.jar

弹窗弹窗点击Specify location 选中eclipse安装路径 点击Install


安装之后再eclipse文件下回多一个lombox.jar文件

mac上为例子 在contents中


4.2把jar包拷贝到项目中

安装之后会提示你把jar文件引入到项目中


在项目中创建一个lib文件,

把刚才在eclipse中生成的jar文件拷贝到lib中;

右击buildpath 为了项目能够找到这个三方的字节码

这时候在之前代码中类上面写@Setter @Getter会自动生成所有字段的setter方法,并且字节码中会生成setter getter方法;

@Data 生成 getter setter Tostring() 

@AllArgsConstructor   所有参数的构造方法

@NoArgsConstructor   无参数的构造方法

目的就是为了代码简介,不用写那么多setter getter代码,会自动生成;


五一般使用
一般在多个项目中不会每个项目都有拷贝lambox.jar进来的

直接把lib中删除掉就会报错因为引用没有删除

解决方法 点击项目右击 属性 找到buildPath下的Libray下删除没有的引用

回到Eclipse下点击window-properties-搜索 user Libraries(用户自定义库)-new 名字叫lombok

给该lib添加一个jar包(eclipse下的lombok jar包)

在项目中引入刚生成的lib

点击项目 右击 buildpath - AddLibrary-user Library-lombok-finish完成
以后建立新项目直接引入即可,这样就避免多个项目都得拷贝那个文件,现在只是引用,但是如果把eclipse下的那个jar文件删除就会有问题





  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值