Java库之Lombok的妙用

路飞
路飞
管理员
43
文章
评论字数 604阅读2分0秒

Lombok是目前比较流行的Java库,Lombok能以简单的注解形式来简化Java代码,提高开发人员的开发效率,免去额外的getter或equals等方法,降低由于修改引起的维护成本,Lombok在编译时会自动生成属性构造器,equals方法、toString方法等。

Lombok的特性远不止上面提到的这些,更多内容查看:Java库之Lombok的妙用-图片1

https://projectlombok.org/features/all

下面就如何使用Lombok展开说明

IDE安装Lombok插件

Lombok支持在IDE集成开发环境,好处在于借助IDE的便捷操作提示以及友好的界面完成工作。大体上Lombok支持大部分的IDE,如:

  • Eclipse以及其衍生产品

MyEclipse

Spring Tools Suite (STS)

JBoss Developer Studio (JBDS)等,

  • IntelliJ IDEA同样受支持。

 

下面就Eclipse展开讲解

 

  • 双击lombok.jar(可从此站点或maven存储库下载)。 这将启动Eclipse安装程序,该安装程序将找到Eclipse(以及上面列出的Eclipse变体),并提供将Lombok安装到这些Eclipse安装中的功能。 该工具也可以用来卸载lombok:
    Java库之Lombok的妙用-图片2
  • 您可以在eclipse的关于对话框中检查是否已经安装启用了lombok。 Lombok的版本信息将在版权文本的末尾列出:
    Java库之Lombok的妙用-图片2
  • 此时Eclipse的软件根目录下多出一个jar文件:Java库之Lombok的妙用-图片2

Maven工程中使用

使用Lombok的方式有很多种,下面就Apache Maven方式展开说明,Lombok在Maven Central中可用,因此使用Maven下载Lombok很容易,只需在你的Maven工程的Pom.xml文件内<dependencies>块内附加如下内容:

<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
  <version>1.18.10</version>
  <scope>provided</scope>
</dependency>

代码实例

通过以上的Lombok环境配置,下面代码清单列出一个简单的例子供参考:

如上所示,正确的安装插件和引入Maven依赖,使用时没有警告和错误,如果出现警告说明你的环境未能正确配置,可以重新编译项目来清除错误的信息;如果还是不行,试着删除eclipse工作空间下->.metadata->.plugins,不过注意清空之后,eclipse中所有的工程都会消失,可以重新导入。

继续阅读
weinxin
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
 最后更新:2020-1-21
路飞
  • 本文由 路飞 发表于2019年9月23日 14:40:31
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定