POJO类的提效利器Lombok插件IDEA安装
什么是lombok
- 官网:https://projectlombok.org/
- 一个优秀的Java代码库,简化了Java的编码,为Java代码的精简提供了一种方式
你是否发现每个JavaBean都会写getter,setter,equals,hashCode和toString的模板代码,特别的多于没技术 - 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安装相关推荐
- IntelliJ IDEA lombok插件的安装和使用
IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多.lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少getter.se ...
- IntelliJ IDEA lombok插件的安装和使用听
IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多.lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少getter.se ...
- Lombok插件的安装以及使用
12. Lombok插件的安装以及使用 LomboK介绍和配置(能用就用如果使用出问题就不要用) 1.目标 掌握LomboK的配置 2.路径 什么是LomboK LomboK的作用 LomboK的配置 ...
- Lombok插件的安装与使用
Lombok插件的安装与使用 文章目录 Lombok插件的安装与使用 下载插件 常用注解 简单使用 下载插件 Lombok 插件提供了一些注解,可以让我们不用再去手动实现 get.set.toStri ...
- IDEA中Lombok插件的安装与使用
1.安装 1.1 2021 之前版本安装lombok 找到idea的settings--plugin选项--搜索Lombok--安装 具体可参考: IDEA中Lombok插件的安装与使用_魏晓蕾的博客 ...
- IDEA从零到精通(24)之lombok插件的安装与使用
文章目录 作者简介 引言 导航 概述 安装插件 使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从 ...
- 提效利器,定时器软件,小巧、绿色、免费~
引言 今天推荐一个简单的电脑定时软件,对于工作繁忙的打工人来讲还是很有用,也可以当做番茄钟.提醒闹钟来用.软件非常小巧,而且绿色免费,可以同时支持设定10路闹钟或者计时.软件依旧符合一番绿色免安装.小 ...
- Java开发利器--Lombok,IDEA端安装教程
1.插件安装File-Setting-Plugins 2.开启注解支持: 3.安装lombok maven插件 <plugin> <groupId>org.projectlom ...
- 为Eclipse安装lombok插件
原生的Eclipse没有lombok插件,即使项目引入了lombok依赖也无法正常使用@Data等常用标签.下面介绍一下如何手动为Eclipse添加lombok插件,具体操作步骤如下: (1)打开Do ...
- IDEA从零到精通(26)之MybatisX插件的安装与使用
文章目录 作者简介 引言 导航 概述 安装插件 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主 ...
最新文章
- 模24的8421BCD码计数器(Verilog HDL语言描述)(仿真与综合)
- Discuz X2下tag伪静态详细设置方法
- invoke-rc.d: initscript systemd-logind, action start failed
- 两轮差速机器人坐标系及运动轨迹描述
- mysql 存储过程的使用;
- android studio for android learning (二十六 )自定义控件理解与浅析(1)
- Cmake安装及其使用、编译glog库
- oracle数据库基本讲解(菜鸟篇)
- oracle instant client 12,Oracle Instant Client_12_1 Downloads
- PNAS | 人类线粒体的双亲遗传模式
- 给Android系统瘦身,安卓优化大师:给系统瘦身
- 【SCOI2009】粉刷匠
- eSPI自学笔记(二):Perpheral Channel与Subtractive Decode
- WACV 2021 论文大盘点-医学影像篇
- java webservice jws,1 基于jws的webservice项目
- python小波包分解_小波包获得某个节点信号的几个细节问题
- 性能调优(一)----Amdahl定律及木桶原理
- python opencv resize函数_python cv2.resize函数high和width注意事项说明
- 【pandas数据清洗与处理】项目5-城市餐饮店铺选址分析
- matlab 点顺时针排序,按顺时针顺序排序点?
热门文章
- 基于Java毕业设计大学生旅游拼团网站源码+系统+mysql+lw文档+部署软件
- Java实现图片验证码功能
- 基于STM32战舰开发板的内部温度传感器实验
- android 高德地图 logo,Android高德之旅(3)UI Setting
- 重磅!腾讯优图11篇论文入选AI顶会AAAI 2021
- PowerShell,AnkhSVN和Subversion
- java ftps上传_java – 使用FTPS将文件从android传输到服务器
- 华为OSN3500与路由器混合组网
- 机器视觉:线阵相机知识汇总
- AquaCrop_原理学习笔记05:土壤水分平衡及土壤属性基本概念