IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多。lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少getter、setter等方法的编写,在更改实体类时只需要修改属性即可,减少了很多重复代码的编写工作。本文小编只介绍IntelliJ IDEA中lombok插件的安装和配置以及简单的使用方法,更多请大家参考下文lombok在Eclipse下的使用,里面包含了使用方法和常用lombok注解的介绍。

2Eclipse安装Lambok及Lambok的使用介绍

工具/原料

  • IntelliJ IDEA

  • 联网

lombok插件的安装

  1. 1

    首先我们需要安装IntelliJ IDEA中的lombok插件,打开IntelliJ IDEA后点击菜单栏中的File-->Settings,或者使用快捷键Ctrl+Alt+S进入到设置页面。

  2. 2

    我们点击设置中的Plugins进行插件的安装,在右侧选择Browse repositories...,然后在搜索页面输入lombok变可以查询到下方的Lombok Plugin,鼠标点击Lombok Plugin可在右侧看到Install按钮,点击该按钮便可安装。

  3. 3

    我们在安装页面可以看到lombok具体支持的所有注解,在安装过程中有Downloading Plugins的提示,安装过程中进度条会变化。需要提醒的是,在安装过程中一定要保证网络连接可用且良好,否则可能会安装失败。安装成功后我们可以看到右侧的Restart按钮,此时可先不操作,因为我们还有后续的配置工作。安装完成后我们再回到Plugins,此时在右侧可以搜索到lombok,而安装前是不行的。

    END

配置注解处理器

  1. 1

    同样我们在Settings设置页面,我们点击Build,Execution,Deployment-->选择Compiler-->选中Annotation Processors,然后在右侧勾选Enable annotation processing即可。

    END

lombok插件的使用

  1. 使用前我们需要说明的是安装的插件只是一个调用,就像我们使用maven插件一样,本机需要安装maven才行。我们在使用lombok前也需要添加lombok的依赖。lombok的版本一直在更新,大家可以在百度搜索框输入lombok maven找到最新的依赖版本。

    <dependency>    <groupId>org.projectlombok</groupId>    <artifactId>lombok</artifactId>    <version>1.16.10</version></dependency>

  2. 接下来我们编辑一个实体类Student,添加三个属性,最后在类上添加@Data属性,这个注解可以帮我们在.class文件中生成类中所有属性的get/set方法、equals、canEqual、hashCode、toString方法等。

  3. 那么编辑完代码后我们如何查看生成的方法呢?在菜单栏点击View-->Tool Windows-->Structure,便可以看到类中所有的方法了,这些都是lombok帮我自动生成的。

    END

注意事项

  • 安装lombok插件过程中需要联网,另外安装需要配置Annotation Processors支持。

  • 如果该经验对您有用的话,请帮忙点赞、投票支持,非常感谢!

IntelliJ IDEA lombok插件的安装和使用听相关推荐

  1. IntelliJ IDEA lombok插件的安装和使用

    IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多.lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少getter.se ...

  2. Lombok插件的安装以及使用

    12. Lombok插件的安装以及使用 LomboK介绍和配置(能用就用如果使用出问题就不要用) 1.目标 掌握LomboK的配置 2.路径 什么是LomboK LomboK的作用 LomboK的配置 ...

  3. Lombok插件的安装与使用

    Lombok插件的安装与使用 文章目录 Lombok插件的安装与使用 下载插件 常用注解 简单使用 下载插件 Lombok 插件提供了一些注解,可以让我们不用再去手动实现 get.set.toStri ...

  4. IDEA中Lombok插件的安装与使用

    1.安装 1.1 2021 之前版本安装lombok 找到idea的settings--plugin选项--搜索Lombok--安装 具体可参考: IDEA中Lombok插件的安装与使用_魏晓蕾的博客 ...

  5. IDEA从零到精通(24)之lombok插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从 ...

  6. intellij idea中插件的安装方法及推荐

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.插件是什么 二.如何安装插件 三.哪一些插件有用 总结 前言 插件绝对是所有人在使用IDE时最常遇见的东西了,小到 ...

  7. Intellij热部署插件Jrebel安装详解(2020新版或以前旧版)

    目录 2019.3以前: 一 , 下载安装Jreble 二 , 启动Jrebel 2019.3.4或其他新版方式: 2020.12.16 2019.3以前: 一 , 下载安装Jreble 1.在IDE ...

  8. 为Eclipse安装lombok插件

    原生的Eclipse没有lombok插件,即使项目引入了lombok依赖也无法正常使用@Data等常用标签.下面介绍一下如何手动为Eclipse添加lombok插件,具体操作步骤如下: (1)打开Do ...

  9. IDEA从零到精通(26)之MybatisX插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主 ...

最新文章

  1. 爬虫python爬取页面请求_Python网络爬虫第三弹《爬取get请求的页面数据》
  2. Java调用WebService接口实现发送手机短信验证码功能,java 手机验证码,WebService接口调用...
  3. 查询性能优化(使用 Explain 进行分析、优化数据访问、重构查询方式)、存储引擎(InnoDB/MyISAM)
  4. CSRFGuard工具介绍
  5. .NET Core 中如何调试 死锁 ?
  6. python爬虫记录时间_Python新手写爬虫全过程记录分析
  7. QDialog常用理解
  8. centos8 yum太慢_Yum 慢到无法忍受?那是因为你没有这么做
  9. 对象的List成员添加元素
  10. PowerBI为企业整体业务流程系统(CRM)提供完整解决方案模板
  11. 酷派无线升级服务器设置在哪里,酷派手机CDA自助升级线刷工具安装教程
  12. 希尔伯特变换Hilbert Transform
  13. 同步时钟与异步时钟介绍
  14. 修真院_JAVA_TASK_1
  15. 如何检测摄像头是否被占用
  16. SwitchyOmega使用
  17. 【理论+实践】史上最全-论文中常用的图像分割评价指标-附完整代码
  18. 黑苹果N卡NVIDIA Web驱动合集,随时更新!
  19. 无需卷积和注意力!颜水成、程明明团队开源ViP:用于视觉识别的可置换MLP类架构...
  20. 3D神器Blender:从入门到跨过门槛!

热门文章

  1. 实现多线程的几种方式
  2. session和token的区别
  3. 关于Js(四)------ jquery ajax 中json接收数据注意事项
  4. bzoj3195 [Jxoi2012]奇怪的道路
  5. Cyclone IV FPGA 器件笔记
  6. web server的性能统计
  7. 如何在Python中获取周数?
  8. 【mybatis】mybatis中 if test=等于的条件怎么写
  9. weblogic详解
  10. Matplotlib 中文用户指南 4.3 文本属性及布局