美文网首页IT@程序员猿媛Java 杂谈
lombok工具安装与实际应用

lombok工具安装与实际应用

作者: 爱学习的蹭蹭 | 来源:发表于2019-04-29 12:56 被阅读2次

1、什么lombok,它有什么作用:

Project Lombok是一个java库,它可以自动插入编辑器和构建工具,为java增色。
永远不要再编写另一个getter或equals方法,使用一个注释,您的类就有了一个功能齐全的构建器、自动记录变量等等。
官方网站: https://projectlombok.org/
下载地址:https://projectlombok.org/download

2、lombok工具在Eclipse安装

将下载的lombok.jar文件,放到eclipse安装路径,该jar包也就是lombok插件的jar文件了
打开eclipse.ini文件,lombok在Windows的eclipse下安装有两种方式:

  • 第1种:添加如下内容
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
  • 第2 种:选择文件
lombok在Windows的eclipse下安装

重启eclipse

3、lombok工具在IDEA安装

可以在线安装lombok的插件
settings -> plugins -> 在搜索框输入lombok -> 安装

lombok工具在IDEA安装

4、 lombok在Windows与Mac下安装

1、Mac 下安装

-Xbootclasspath/a:lombok.jar
-javaagent:/devsoft/setupworkspace/Eclipse.app/Contents/Eclipse/lombok.jar

2、Window 下安装

-javaagent:D:/DevSoft/jee-neon/eclipse/lombok.jar
-Xbootclasspath/a:lombok.jar

5、 代码工程实战

  • maven工程pom.xml引用
<dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <version>1.16.2</version>
</dependency>
  • lombok 注释解释阐述

@NonNull:消除空指针异常
@Cleanup:释放资源
@Getter/@Setter:注解在属性上,为属性提供get/set方法
@ToString:注解在类上,为类提供toString()方法
@EqualsAndHashCode:注解在类上,为类提供equals()和hashcode()方法
@Data:最常用的注解,注解在类上,作用是@ EqualsAndHashCode,@Getter,@Setter 和@ToString注解的集合

  1. 此注解会生成equals(Object other) 和 hashCode()方法。
  2. 它默认使用非静态,非瞬态的属性
  3. 可通过参数exclude排除一些属性
  4. 可通过参数of指定仅使用哪些属性
  5. 它默认仅使用该类中定义的属性且不调用父类的方法
  6. 可通过callSuper=true解决上一点问题。让其生成的方法中调用父类的方法。
  • lombok 注释解释

相关文章

  • lombok工具安装与实际应用

    1、什么lombok,它有什么作用: Project Lombok是一个java库,它可以自动插入编辑器和构建工具...

  • 优雅的JAVA工具库LOMBOK

    优雅的Java工具库Lombok 最近在公司的项目中看到了对于Lombok的应用,通过@Data注解标注POJO,...

  • lombok深度指南

    Contents 介绍 安装idea 安装lombokeclipse安装lombok Lombok 注解@Gett...

  • VUE直传阿里云OSS

    安装 oss 模块:npm install ali-oss js 工具类 时间工具类 实际应用 跨域问题解决

  • lombok

    lombok的安装以及使用 什么是lombok 有什么好处 如何使用 IntelliJ IDEA 安装lombok...

  • 安装lombok

    使用lombok要先安装! 使用lombok要先安装! 使用lombok要先安装! 编译jar包后会自己找到相关的...

  • 使用lombok生成getter/setter/construc

    1,pom添加lombok 2,eclipse安装lombok找到lombok在本地仓库的位置,双击jar进行安装...

  • Java开发常见问题及解决方案

    一,程序包lombok不存在 通常报这个错误,是因为,我们的开发者工具idea没有安装lombok库导致的 解决办...

  • Lombok使用与原理

    1. Lombok简介 首先Lombok是一款Java IDE的应用工具插件,一个可以通过简单的注解形式来帮助我们...

  • lombok的使用

    在IDE中添加lombok插件 在idea中安装lombok插件 在eclipse中安装lombok插件 下载lo...

网友评论

    本文标题:lombok工具安装与实际应用

    本文链接:https://www.haomeiwen.com/subject/cscynqtx.html