位置: 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训练流程)

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

  • 微博推广,会提高了我们的品牌价值!(微博推广,会提升流量吗)

    微博推广,会提高了我们的品牌价值!(微博推广,会提升流量吗)

  • 鸿蒙桌面相册名字怎么去掉(鸿蒙桌面相册名称怎么改)

    鸿蒙桌面相册名字怎么去掉(鸿蒙桌面相册名称怎么改)

  • 苹果手机怎么设置护眼模式(苹果手机怎么设置铃声来电铃声)

    苹果手机怎么设置护眼模式(苹果手机怎么设置铃声来电铃声)

  • 苹果电脑打字怎么切换输入法(苹果电脑打字怎么弄)

    苹果电脑打字怎么切换输入法(苹果电脑打字怎么弄)

  • 抖音视频怎么拍(抖音视频怎么拍长时间)

    抖音视频怎么拍(抖音视频怎么拍长时间)

  • 苹果系统和windows系统区别(苹果电脑装win10系统)

    苹果系统和windows系统区别(苹果电脑装win10系统)

  • 表格乘号怎么打(怎么输入乘号x)

    表格乘号怎么打(怎么输入乘号x)

  • 哪个模块能观察出硬盘使用过的时间和次数(哪个模块能观察出硬盘使用过的时间)

    哪个模块能观察出硬盘使用过的时间和次数(哪个模块能观察出硬盘使用过的时间)

  • 华为matepadpro屏幕刷新率(华为matepadpro屏幕比例)

    华为matepadpro屏幕刷新率(华为matepadpro屏幕比例)

  • 苏州公交车可以支付宝吗(苏州公交车可以微信或支付宝吗)

    苏州公交车可以支付宝吗(苏州公交车可以微信或支付宝吗)

  • 淘宝双收藏是什么意思(淘宝商品双收藏图是指什么)

    淘宝双收藏是什么意思(淘宝商品双收藏图是指什么)

  • 淘宝直播可以放录好的视频吗(淘宝直播可以放微信二维码吗)

    淘宝直播可以放录好的视频吗(淘宝直播可以放微信二维码吗)

  • iphonexs是双卡双待吗(苹果iphonexs双卡双待)

    iphonexs是双卡双待吗(苹果iphonexs双卡双待)

  • 手机qq如何建群聊(手机qq上如何建群)

    手机qq如何建群聊(手机qq上如何建群)

  • 怎样删手机联系人批量(怎么删除手机联系方式)

    怎样删手机联系人批量(怎么删除手机联系方式)

  • AirPods Pro怎么调音量(airpods pro怎么调模式)

    AirPods Pro怎么调音量(airpods pro怎么调模式)

  • 魅族16s怎么设置自动锁屏时间(魅族16s怎么设置滑屏方式)

    魅族16s怎么设置自动锁屏时间(魅族16s怎么设置滑屏方式)

  • 免拼成功会发货吗(免拼成功是不是拼单成功)

    免拼成功会发货吗(免拼成功是不是拼单成功)

  • iphone11用什么屏幕(iphone11使用什么屏幕)

    iphone11用什么屏幕(iphone11使用什么屏幕)

  • xp任务栏怎么还原到下面

    xp任务栏怎么还原到下面

  • lapbook中文是什么意思(labbook是什么意思中文)

    lapbook中文是什么意思(labbook是什么意思中文)

  • 陌陌才艺达人怎么点亮(陌陌才艺展示)

    陌陌才艺达人怎么点亮(陌陌才艺展示)

  • gn9011什么型号(gn9010是什么型号)

    gn9011什么型号(gn9010是什么型号)

  • 华为mate50pro配置参数表(华为Mate50Pro配置多少)

    华为mate50pro配置参数表(华为Mate50Pro配置多少)

  • 鸿蒙系统识别文字功能在哪? 鸿蒙提取图片文字的技巧(鸿蒙系统获取电脑文件)

    鸿蒙系统识别文字功能在哪? 鸿蒙提取图片文字的技巧(鸿蒙系统获取电脑文件)

  • 前后端交互(小白教学)(前后端交互用什么技术)

    前后端交互(小白教学)(前后端交互用什么技术)

  • 新公司什么时候开始建账
  • 个人补缴的医保要做账吗
  • 换出交易性金融资产入账价值
  • 没有外币账户可以收外币吗
  • 货物和运费一起开票怎么开
  • 跨月的增值税普通发票开错了怎么办
  • 已认证的进项税发票要退回,怎么操作
  • 房地产企业在开盘前的销售费用是否可以在税前扣除
  • 银行汇票使用流程举例
  • 发票未到货已到怎么入账
  • 房地产企业预缴税款最新规定
  • 最新工程施工会计处理流程
  • 工程施工企业人工成本最高多少
  • 企业所得税税负怎么算
  • 一次性离职补偿个税
  • 跨省非独立核算分公司如何报税
  • 三证合一后章要换吗
  • 什么叫社保人员
  • 增值税专用发票验票
  • 联营扣点怎么核算保本费用
  • 印花税按主营业务成本计算吗
  • 补记去年收入分录
  • 所得税季报营业收入本年累计
  • 企业重组的所得税怎么算
  • 建筑业简易计税进项税可以抵扣吗
  • 企业收取房屋维修费用
  • 管理费用保险费汇算清缴
  • 银行票据都有哪些
  • 公司章程出资时间怎么填写
  • 新手应该怎么样
  • macOS Big Sur 11.1 开发者预览版 Beta 2推送更新
  • 无形资产的确认与计量
  • 银行的抵债资产有几种处置办法
  • php预定义变量有哪些
  • php 延迟
  • 印花税哪里买
  • 劳务报酬可以扣除合理支出吗
  • 捐赠支出如何做凭证
  • 小规模纳税人工程税率是多少
  • 微信小程序开发一个多少钱
  • java后端代码例子
  • phpcms模块
  • uni-simple-router 跳转无效
  • 定期存款一次性可以存多少钱
  • deepin 15.3 X64系统中安装mongodb的方法步骤
  • 最好用的刷题笔
  • dedecms采集怎么用
  • 厂房办公用品费用怎么算
  • 建筑工程维修费占总费用多少
  • 会计准则中规范性的内容
  • 金税四期讲解视频
  • 企业银行存款的利息收入计入财务费用的借方A对B错
  • 建筑业周转材料
  • 分公司可以在银行贴现吗
  • 员工购买口罩会计科目
  • 税务局收款收据
  • 福利费与工会经费使用区别
  • 如何合理的运用网络
  • 合并两公司的帐务处理
  • win8创建密码
  • centos7编译c语言
  • 微软手机
  • win10系统安装了打印机驱动找不到打印机
  • win8系统开启摄像头权限
  • win8磁盘占用率100%如何解决
  • html5字体闪烁
  • nodejs的理解
  • 将目录下的文件和文件夹按类型排序
  • windows批处理命令脚本
  • 修改cmd中显示的用户名!
  • 自定义view ondraw
  • jquery库有哪些
  • 企业所得税税率10%
  • 通用申报表水利基金怎么填
  • 高新技术企业认定
  • 消费税是由消费者完全负担的税种
  • 对方申请了红字信息表我这边怎么操作
  • 福州灵活就业社保缴费2024年多少钱
  • 城市维护建设税,教育费附加,地方教育费附加
  • 江苏国税发票出库时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设