date: 2019/8/9 18:51:23
Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。
Lombok背景介绍
Project Lombok makes java a spicier language by adding ‘handlers’ that know how to build and compile simple, boilerplate-free, not-quite-java code.
Lombok的优缺点
优点:
能通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法,提高了一定的开发效率
让代码变得简洁,不用过多的去关注相应的方法
属性做修改时,也简化了维护为这些属性所生成的getter/setter方法等
缺点:
不支持多种参数构造器的重载
虽然省去了手动创建getter/setter方法的麻烦,但大大降低了源代码的可读性和完整性,降低了阅读源代码的舒适度
使用见上一篇
1.采坑集合
今天使用Lombok ,打开Eclipse按照正常的套路
导入了依赖 更新了项目 项目还是无法使用
发现属性一直在报警告,这肯定是没成功
废话不多说直接开始教程
strat
打开Eclispe
我们先把依赖下载到本地仓库
然后找到 如图双击打开 lombok-1.18.4.jar
选择 Specify Location这个按钮
选择你 Eclispe的路径 点击 select
等待读取你的eclipse 如下 点击 Install
会发现多了一个 lombik.jar
打开eclipse.ini 添加
-vmargs -javaagent:C:\eclipse\lombok.jar
-javaagent:C:\eclipse\lombok.jar
需要添加 根目录加 lombok.jar (C:\eclipse\ 替换你的路径)
到这里就配置值完成了
End
重启Eclispe
点击 Project 》 Clean 》选择你的项目 点OK
然后 右键项目 Maven 》 Update Project 更新项目
这时候你会发现 实体类里面的属性 正常了 没有警告了
2019/8/9 18:51:30 采坑集合 End