添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Lombok 可用来帮助开发人员消除 Java 的重复代码,尤其是对于简单的 Java 对象(POJO),比如说getter/setter/toString等方法的编写。它通过注解实现这一目的。
官网:https://projectlombok.org
下面是IntelliJ IDEA安装、配置和使用Lombok插件的过程。

一、安装Lombok插件

菜单栏File -> Settings -> Plugins,在中间Marketplace下面输入Lombok搜索后进行安装,安装后会提示重启IDEA。下面是已经安装后的截图。

二、配置注解处理器

菜单栏File -> Settings -> Plugins -> Build,Execution,Deployment -> Compiler -> Annotation Processors,勾选Enable annotation processing并保存。

三、使用Lombok插件

1、pom.xml加入依赖,当前最新版本是1.18.10。

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

2、缩写一个简单的实体类,在类名上加上注解@Data,在.class文件生成类中所有属性的get/set方法、equals、canEqual、hashCode、toString方法等

import lombok.Data;
@Data
public class User {
    private Integer userId;

菜单栏点击View -> Tool Windows -> Structure 就可以看到类中所有方法。

提供对lombok批注的支持,以使用IntelliJ IDEA编写出色的Java代码。 于17.01.2021发行的最新版本(0.34) :collision: 最新消息:从IntelliJ版本2020.3开始,lombok插件将默认集成并包含在IntelliJ中! :collision: :collision: 享受IntelliJ Idea中对lombok支持的全新体验! :hammer_and_wrench: 相应插件版本仍支持以前的InteliJ版本! 发行了第37个版本的插件。 从IntelliJ Idea插件存储库自动安装。 经过测试并支持IntelliJ版本:2018.X,2019.X,2020.12020.2.1 +,2020.3(内置!) 插件版本0.32对IntelliJ 2017.12017.22017.3的最新支持! 插件版本0.31对IntelliJ 2016.22016.3的最新支持! 最近在使用idea,突然发现java实体类可以像Visual Studio中一样仅仅只是定义了变量,没有任何setter,getter,方法,却可以正常的调用,发现此类比之前所见的类多了一些注解,@Date,@EqualsAndHashCode 一Lombok是什么? Lombok官网解释:https://projectlombok.org Lombok是Java的实用插件,它会帮我们自动生成get
使用快捷键 打开IDEA 设置窗口,左侧菜单找到,搜索,点击即可。 LomBok 插件下载 根据需要下载版本即可。 使用快捷键 打开IDEA 设置窗口,左侧菜单找到,点击右侧齿轮,选择,选择本地下载的zip安装安装即可。 使用快捷键 打开IDEA 设置窗口,依次打开 -> -> ,在右侧将 前面的对勾打上。......
点击这里查看 &lt;intellij idea使用教程汇总篇&gt; lombok简化了代码的开发,具体的关于lombok的介绍看这里:lombok使用。本篇介绍如何在idea安装lombok插件。 Ctrl+Alt+s进入设置界面   然而,当一个类的字段特别多时,整个文件看起来将非常不简洁。所幸IDEA提供了一款lombok插件,可以在代码阶段,通过添加注解的形式,省去手写getter, setter的麻烦。 安装使用步骤
idea里面使用Lombok 我们常用Bean对象的时候,经常要进行get,set,无参构造,有参构造…,那么我们使用lombok之后,无论多少属性,都会自动给我们生成get,set,无参构造,有参构造…等方法 第一次使用 Lombok 插件需要做如下几步配置Lombok 插件安装IDEA file -> setting 选中Plugins,搜索 Lombok,点击 Install 选择默认的编译方式为 javac,因为 idea是不支持 Lombok 的编译方式的
下载安装插件我们要使用lombok首先要安装 lombok插件 file->setting->plugin 在搜索框中输入lombok回车既可搜索到,点击installed根据提示安装既可 <!--lombok--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lom <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.10.RELEASE</version> </dependency> <!-- 加入依赖--> <dependency>
idea 安装 lombok插件 通过svn检出项目,IDE打开项目后,有些set方法爆红,报【cannot resolve method 'set..........】错误 通过各种方法查找原因,未能解决,后来通过百度查找到这个是因为IDE中缺少lombok插件 然后就开始加lombok插件,步骤如下:IDE→file→settings→plugins 做了上述的操作之后,发现提示错误信息,我猜测可能的原因是需要用到外网下载,我这里用的是公司内网,不能正常下载 为了能正常的解决上边出现.
lombok插件介绍 说明:常规开发中POJO类必须手写get/set/toString 方法,这类操作写起来还是比较麻烦的,但是又不得不写,开发效率低,索引引用了lombok插件,简化上述过程 二插件安装 maven引入jar包 <!--添加lombok的包--> <dependency> <groupId>org.projectlombok</groupId>