位置: IT常识 - 正文

IDEA从零到精通(24)之lombok插件的安装与使用(idea实用技巧)

编辑:rootadmin
IDEA从零到精通(24)之lombok插件的安装与使用 文章目录作者简介引言导航概述安装插件使用小结导航热门专栏推荐作者简介

推荐整理分享IDEA从零到精通(24)之lombok插件的安装与使用(idea实用技巧),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:idea新手使用教程,idea实用技巧,idea快速入门,idea入门级使用教程,idea快速入门,idea入门,idea从入门到精通教程,idea新手教程,内容如对您有帮助,希望把文章链接给更多的朋友!

作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

引言

我本来是一直用eclipse和myeclipse的老程序员了,很多我的粉丝小伙伴都说他们要用idea,问我怎么不用idea,其实明哥觉得用啥开发工具都不是重点,重点是要跟着明哥多学Java知识、多练习,但是作为一个宠粉的人,我怎么能拒绝粉丝的要求呢,于是我偷偷的去学习了一波(拿来吧你),然后就写了这个系列,希望小伙伴们能有所收获,明哥会努力更新的。

导航

✪ IDEA从零到精通目录索引 ◄上一篇【23】安装使用GenerateAllSetter插件 ►下一篇【25】springboot集成Mybatis

概述

我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,这样会生成许多不想看见的代码,并且浪费不少时间,lombok插件可以为我们省去这些时间,用起来非常方便。

安装插件创建springboot项目 参考我之前的文章:IDEA中创建springboot项目加入lombok依赖 在pom文件中添加lombok依赖,如下: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> <scope>provided</scope></dependency>安装lombok插件

依次选择:File => Settings => Plugins => Macketplace,输入lombok,然后点击Install 安装完成后重启就行了

如果插件市场直接安装不了IDEA从零到精通(24)之lombok插件的安装与使用(idea实用技巧)

手动下载,下载地址:https://plugins.jetbrains.com/idea 下载完成后,进入插件市场,选择本地安装

使用注解描述(介绍常用的几个)注解名描述@Getter生成getter方法,使用在类、亦可使用在单个属性上@Setter生成setter方法,使用在类、亦可使用在单个属性上@toString使用在类上,该注解默认生成任何非讲台字段以名称-值的形式输出@AllArgsConstructor该注解使用在类上,该注解提供一个全参数的构造方法,默认不提供无参构造@NoArgsConstructor该注解使用在类上,该注解提供一个无参构造@Value这个注解用在 类 上,会生成含所有参数的构造方法,get 方法,此外还提供了equals、hashCode、toString 方法。@Data该注解使用在类上,该注解会提供getter、setter、equals、canEqual、hashCode、toString方法创建一个VO类public class UserVO { private String name; private int age; private String address; private String phone;}加入注解 直接加入@Data,简单方便import lombok.Data;@Datapublic class UserVO { private String name; private int age; private String address; private String phone;}启动注解

点击Build,Execution,Deployment–>选择Compiler–>选中Annotation Processors,然后在右侧勾选Enable annotation processing

测试

小结

这节总结了“lombok插件的安装与使用”,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明哥一起学习Java的,【关注一波】不迷路哦。

请到文章下方帮忙【一键三连】谢谢哈!

导航

✪ IDEA从零到精通目录索引 ◄上一篇【23】安装使用GenerateAllSetter插件 ►下一篇【25】springboot集成Mybatis

热门专栏推荐

【1】Java小游戏(俄罗斯方块、植物大战僵尸等) 【2】JavaWeb项目实战(图书管理、宿舍管理等) 【3】JavaScript精彩实例(飞机大战、验证码等) 【4】Java小白入门200例 【5】从零学Java、趣学Java 【6】IDEA从零到精通

本文链接地址:https://www.jiuchutong.com/zhishi/299911.html 转载请保留说明!

上一篇:在 AI 上训练 AI:ChatGPT 上训练另一种机器学习模型(ai训练流程)

下一篇:可解释深度学习:从感受野到深度学习的三大基本任务:图像分类,语义分割,目标检测,让你真正理解深度学习

  • 抖音文字编辑怎么调大小(抖音文字编辑怎么加表情)

    抖音文字编辑怎么调大小(抖音文字编辑怎么加表情)

  • 小米手机怎么关闭自动亮度调节(小米手机怎么关闭今日推荐)

    小米手机怎么关闭自动亮度调节(小米手机怎么关闭今日推荐)

  • vivox70pro屏幕是三星的吗(vivox70pro屏幕是曲面屏吗)

    vivox70pro屏幕是三星的吗(vivox70pro屏幕是曲面屏吗)

  • ppt文字环绕图片怎么设置(怎么让ppt文字环绕图片)

    ppt文字环绕图片怎么设置(怎么让ppt文字环绕图片)

  • windows defender是啥(Windows Defender是第三方软件吗)

    windows defender是啥(Windows Defender是第三方软件吗)

  • 华为nova7pro电池容量是多少(华为nova7pro电池多少钱一块)

    华为nova7pro电池容量是多少(华为nova7pro电池多少钱一块)

  • 嘀嗒平台收多少手续费(嘀嗒平台收多少押金)

    嘀嗒平台收多少手续费(嘀嗒平台收多少押金)

  • 淘宝催促卖家退款按钮在哪里(淘宝催促卖家退货怎么办)

    淘宝催促卖家退款按钮在哪里(淘宝催促卖家退货怎么办)

  • 路由器wps功能(路由器wps功能默认开启吗)

    路由器wps功能(路由器wps功能默认开启吗)

  • 像眼睛一样的图标是什么(像眼睛一样的图标运动品牌)

    像眼睛一样的图标是什么(像眼睛一样的图标运动品牌)

  • 怎么下载快手app(快手app官方下载)

    怎么下载快手app(快手app官方下载)

  • 打电话嘟一声无法接通

    打电话嘟一声无法接通

  • 淘宝是不是要确认收货才能申请退款(淘宝是不是要确认收货才能评价)

    淘宝是不是要确认收货才能申请退款(淘宝是不是要确认收货才能评价)

  • nova6是什么屏(华为nova6是什么屏幕)

    nova6是什么屏(华为nova6是什么屏幕)

  • 陌生号码来电没声音是什么原因?(陌生号码来电没有显示)

    陌生号码来电没声音是什么原因?(陌生号码来电没有显示)

  • 路由器频率5g和2.4的区别(路由器频率5g和2.4怎么设置)

    路由器频率5g和2.4的区别(路由器频率5g和2.4怎么设置)

  • 小米9pro什么时候发布(小米9pro什么时候上市)

    小米9pro什么时候发布(小米9pro什么时候上市)

  • 怎么把视频发到快手上(怎么把视频发到邮箱)

    怎么把视频发到快手上(怎么把视频发到邮箱)

  • 怎么用蓝牙传视频(怎么用蓝牙传视频给另一部手机)

    怎么用蓝牙传视频(怎么用蓝牙传视频给另一部手机)

  • 猫眼电影迟到能取票吗(猫眼电影迟到能退票吗)

    猫眼电影迟到能取票吗(猫眼电影迟到能退票吗)

  • 苹果8p怎么设置浮标(苹果8p怎么设置来电闪光灯)

    苹果8p怎么设置浮标(苹果8p怎么设置来电闪光灯)

  • 快手设置特别关注对方知道吗?有提示吗(快手设置特别关注后对方上线会提醒吗)

    快手设置特别关注对方知道吗?有提示吗(快手设置特别关注后对方上线会提醒吗)

  • 怎么验证airpods2真假(怎么验证airpods序列号)

    怎么验证airpods2真假(怎么验证airpods序列号)

  • 前端vscode必备插件(强烈推荐)(前端vscode配置)

    前端vscode必备插件(强烈推荐)(前端vscode配置)

  • JAVA的File对象(java中file的用法)

    JAVA的File对象(java中file的用法)

  • 固定资产一次性折旧的账务处理和税务处理
  • 银行承兑汇票和支票的区别
  • 红冲以前年度收入成本的账务处理
  • 生产车间的办公用品费计入
  • 工程图纸设计费用收费标准
  • 印花税和增值税一起扣款有影响吗
  • 车费报销计入什么费用
  • 公司内部人员发言稿
  • 投资收益做什么
  • 公司把钱借给个人
  • 企业所得税纳税调增调减怎么确定
  • 出售无形资产的净损失
  • 预付房租摊销账务处理
  • 出售资产时递延所得税怎么处理
  • 法人收到票据用什么抵扣
  • 部队收礼怎么处罚
  • 个人独资企业可以不开公户吗
  • 增值税品目有哪些
  • 固定资产怎么填报
  • 收到房租发票可以抵扣吗
  • 每个季度零申报需要做什么
  • BIOS识别不了硬盘pe可以
  • windowsserver2019安装教程
  • php 签名算法
  • 如何更改文件的创建时间
  • anyproxy提高公众号文章采集效率
  • 装饰装修工程月薪多少
  • PHP:stream_get_line()的用法_Stream函数
  • 期间费用计入什么科目
  • Otter Cliffs, Acadia National Park, Maine (© dbimages/Alamy)
  • 政策性搬迁条件
  • 水表同步
  • 金融企业呆账核销管理办法
  • 自身权益工具有哪些
  • vue2路由跳转页面不刷新问题
  • python爬取网站数据毕业论文
  • php删除数据
  • 银行开出的承兑怎么兑现
  • 织梦怎么建站
  • Mongodb中MapReduce实现数据聚合方法详解
  • 公司购买空调计入什么费用
  • 营业外支出影响企业利润吗
  • 增值税发票怎么领取
  • 所得税费用是属于费用类吗
  • 税率5个点是什么意思
  • 银行利息支出税率是多少
  • 子公司向母公司交利润 需要纳税吗
  • 残保金怎么做账务处理
  • 应付工资可以挂账多长时间
  • 购买商品属于什么费用
  • 发票验旧后才能领新发票吗
  • 子公司的取得方式
  • windows启动失败是怎么回事
  • linux锁住用户
  • wdcp的/www目录大小调整或增加分区/硬盘的方法
  • 如何在安装未知应用中修改权限
  • linux必不可少的分区
  • win10以太网属性为空白怎么办
  • linux 管理员登录
  • win7唤醒后屏幕黑屏
  • unity3d协程的作用
  • 详解杭州亚运会会徽和口号
  • excel表格时间选择
  • jquery 移动端
  • bat脚本延迟执行命令
  • node.js如何运行
  • 批处理修改hosts 加一行
  • unity3d题库
  • javascript的语句
  • dom 和bom
  • 轻轻松松学习JavaScript
  • 各种手机ui大全
  • js如何判断输入输出
  • 电子税务局申报表在哪里查询
  • 国家税务总局会议管理办法
  • 个人涉税信息采集 工行
  • 佛山电子税务
  • 潍坊市区面积多大
  • 外资企业怎样
  • 税务申报如何网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设