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

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

  • 什么是协税护税员
  • 苗圃公司会计分录
  • 工商股权转让费用怎么算
  • 金税四期上线后对企业的影响
  • 对公账户的钱都是国有资产吗
  • 设计服务类合同
  • 退回的税款如何做账
  • 企业贷款罚息可以减免吗
  • 房屋置换以房换房政策2019
  • 其他预算收入科目核算内容
  • 汇算清缴后发生销售退回会计分录
  • 其他综合收益不能重分类进损益的有哪些
  • 一般纳税人公司是什么型企业
  • 税收滞纳金计税吗
  • 主营业务收入包括哪些内容
  • 利息收入属于现金流入吗
  • 企业从政府取得的经济资源,如果与企业销售商品
  • 增值税农产品扣除率
  • 交强险和车船税必须一起交吗
  • 报销单大写金额填写格式1000
  • 汇总纳税企业的分公司如何享受税收优惠政策
  • 企业装修期间开工怎么办
  • 非金融企业利息费用的扣除标准
  • 民间非营利组织会计制度最新版
  • 外包人员培训费入什么科目
  • 自有房屋的装修费计入长期待摊
  • 购货申请书
  • 2021剑灵什么职业最强
  • kali linux安装kde桌面
  • 退税账务处理分录
  • 自产自销的茶叶要交增值税吗
  • windows7给c盘扩容
  • 防伪税控技术维护费可以全额抵扣吗
  • ppap是什么意思中文
  • 验签失败发票如何撤销
  • 卡特迈国家公园地图
  • jar启动指定启动类
  • php处理大量数据
  • 承包经营所得税税率表
  • 捐赠所得属于什么会计科目
  • php发送post请求api
  • php邮件发送类
  • vue系列教程
  • php禁用system用什么绕过
  • 解决什么情况
  • 现金等价物是指企业持有的
  • Vite + Vue2 + Vuetify2 + <script setup> + TypeScript 搭配开发项目
  • 流动比率中的流动资产包括哪些科目
  • 进项未认证但已开票怎么办
  • 让渡资产属于什么
  • 个体户银行开户选择哪个银行好
  • 技术内部化
  • 当月销售次月开票怎么做账
  • 结转以前年度成本分录怎么写
  • 固定资产的期末余额反映固定资产原值的结余额
  • 受托加工的成本
  • 制造费用怎么写
  • 税金及附加怎么算
  • 采用成本法核算的长期股权投资
  • 体检费用开发票给公司怎么开
  • 增值税年末一定要结转吗
  • 在建工程领用物资进项税
  • mysql5.7.31安装配置教程
  • solaris命令大全
  • win7右键管理工具
  • os x10.11el capitan beta5更新了什么?os x10.11el capitan beta5下载地址
  • windows 高分屏
  • win10的蓝屏界面
  • win7运行窗口在哪
  • python numpy矩阵
  • unity协程执行顺序
  • vuecli脚手架是干什么的
  • nodejs实战
  • centos6.5
  • 解读高考作文
  • 基于javascript的毕业设计
  • 河南十大纳税公司
  • 广东省税务局电子发票怎么下载
  • 坚持问题导向的前提是
  • 代账好做吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设