什么是lombok

  1. 官网:https://projectlombok.org/
  2. 一个优秀的Java代码库,简化了Java的编码,为Java代码的精简提供了一种方式
    你是否发现每个JavaBean都会写getter,setter,equals,hashCode和toString的模板代码,特别的多于没技术
  3. lombok消除Java的冗长代码,尤其是对于简单的Java对象,只要加上注解就行

使用方式

项目添加依赖进行版本管理

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.16</version><scope>provided</scope>
</dependency>
​
<!--https://mvnrepository.com/artifact/org.projectlombok/lombok/1.18.16-->
<!--scope=provided,说明它只在编译阶段生效,不需要打入包中, Lombok在编译期将带Lombok注解的Java文件正确编译为完整的Class文件-->

添加IDE工具对Lombok的支持

点击File-- Settings设置界面,安装Lombok插件,然后重启idea

IDEA里需要在设置中启用annotation processors,记得重启IDEA

POJO类的提效利器Lombok插件IDEA安装相关推荐

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

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

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

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

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

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

  4. Lombok插件的安装与使用

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

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

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

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

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

  7. 提效利器,定时器软件,小巧、绿色、免费~

    引言 今天推荐一个简单的电脑定时软件,对于工作繁忙的打工人来讲还是很有用,也可以当做番茄钟.提醒闹钟来用.软件非常小巧,而且绿色免费,可以同时支持设定10路闹钟或者计时.软件依旧符合一番绿色免安装.小 ...

  8. Java开发利器--Lombok,IDEA端安装教程

    1.插件安装File-Setting-Plugins 2.开启注解支持: 3.安装lombok maven插件 <plugin> <groupId>org.projectlom ...

  9. 为Eclipse安装lombok插件

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

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

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

最新文章

  1. 模24的8421BCD码计数器(Verilog HDL语言描述)(仿真与综合)
  2. Discuz X2下tag伪静态详细设置方法
  3. invoke-rc.d: initscript systemd-logind, action start failed
  4. 两轮差速机器人坐标系及运动轨迹描述
  5. mysql 存储过程的使用;
  6. android studio for android learning (二十六 )自定义控件理解与浅析(1)
  7. Cmake安装及其使用、编译glog库
  8. oracle数据库基本讲解(菜鸟篇)
  9. oracle instant client 12,Oracle Instant Client_12_1 Downloads
  10. PNAS | 人类线粒体的双亲遗传模式
  11. 给Android系统瘦身,安卓优化大师:给系统瘦身
  12. 【SCOI2009】粉刷匠
  13. eSPI自学笔记(二):Perpheral Channel与Subtractive Decode
  14. WACV 2021 论文大盘点-医学影像篇
  15. java webservice jws,1 基于jws的webservice项目
  16. python小波包分解_小波包获得某个节点信号的几个细节问题
  17. 性能调优(一)----Amdahl定律及木桶原理
  18. python opencv resize函数_python cv2.resize函数high和width注意事项说明
  19. 【pandas数据清洗与处理】项目5-城市餐饮店铺选址分析
  20. matlab 点顺时针排序,按顺时针顺序排序点?

热门文章

  1. 基于Java毕业设计大学生旅游拼团网站源码+系统+mysql+lw文档+部署软件
  2. Java实现图片验证码功能
  3. 基于STM32战舰开发板的内部温度传感器实验
  4. android 高德地图 logo,Android高德之旅(3)UI Setting
  5. 重磅!腾讯优图11篇论文入选AI顶会AAAI 2021
  6. PowerShell,AnkhSVN和Subversion
  7. java ftps上传_java – 使用FTPS将文件从android传输到服务器
  8. 华为OSN3500与路由器混合组网
  9. 机器视觉:线阵相机知识汇总
  10. AquaCrop_原理学习笔记05:土壤水分平衡及土壤属性基本概念