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

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

  • 丰网速运怎么取件(丰网速运如何)

    丰网速运怎么取件(丰网速运如何)

  • 微信取消二维码收款怎么办(微信取消二维码加好友)

    微信取消二维码收款怎么办(微信取消二维码加好友)

  • 苹果耳机忽略设备怎么再连接(苹果耳机忽略设备是什么意思)

    苹果耳机忽略设备怎么再连接(苹果耳机忽略设备是什么意思)

  • 卡贴机有什么用(卡贴机申请esim有什么用)

    卡贴机有什么用(卡贴机申请esim有什么用)

  • 手机红外头怎么开启(手机红外头怎么焊接)

    手机红外头怎么开启(手机红外头怎么焊接)

  • 奔图打印机计数器清零(奔图打印机计数器安装在那个位置)

    奔图打印机计数器清零(奔图打印机计数器安装在那个位置)

  • 热点和wifi有什么区别(热点和wifi一样吗)

    热点和wifi有什么区别(热点和wifi一样吗)

  • 华为手机收不到短信的原因(华为手机收不到验证码怎么解决)

    华为手机收不到短信的原因(华为手机收不到验证码怎么解决)

  • 迅雷u享版和迅雷有什么区别(迅雷u享版是什么)

    迅雷u享版和迅雷有什么区别(迅雷u享版是什么)

  • r7和i7有什么区别(r7和i7有什么区别在哪联想拯救者)

    r7和i7有什么区别(r7和i7有什么区别在哪联想拯救者)

  • 华为手机扫码扫不出来(华为手机扫码扫不出来是怎么回事)

    华为手机扫码扫不出来(华为手机扫码扫不出来是怎么回事)

  • 微信语音有回音是怎么回事(微信语音有回音是怎么回事 被监听)

    微信语音有回音是怎么回事(微信语音有回音是怎么回事 被监听)

  • qq情侣空间访客删不掉(qq情侣空间访客记录是情侣都能看到吗)

    qq情侣空间访客删不掉(qq情侣空间访客记录是情侣都能看到吗)

  • powerpoint的功能是(powerpoint的功能有哪些)

    powerpoint的功能是(powerpoint的功能有哪些)

  • 怎么重启微信(怎么重新下载微信)

    怎么重启微信(怎么重新下载微信)

  • 苹果手机降系统对手机有影响吗(苹果手机降系统怎么降用手机)

    苹果手机降系统对手机有影响吗(苹果手机降系统怎么降用手机)

  • 华为mate20x5G可以用4g网络吗

    华为mate20x5G可以用4g网络吗

  • 投屏如何把b站弹幕投上去(投屏如何把b站全屏)

    投屏如何把b站弹幕投上去(投屏如何把b站全屏)

  • 华为修改安装未知应用权限(华为修改安装未知应用权限在哪里开启)

    华为修改安装未知应用权限(华为修改安装未知应用权限在哪里开启)

  • itunes怎么恢复手机(itunes怎么恢复手机出厂设置)

    itunes怎么恢复手机(itunes怎么恢复手机出厂设置)

  • 红米蓝牙耳机airdots两个可以一起使用吗(红米蓝牙耳机airdots2怎么重新配对)

    红米蓝牙耳机airdots两个可以一起使用吗(红米蓝牙耳机airdots2怎么重新配对)

  • 微信朋友圈怎么清空动态(微信朋友圈怎么批量删除)

    微信朋友圈怎么清空动态(微信朋友圈怎么批量删除)

  • linux查看文件大小(linux查看文件大小以m为单位)

    linux查看文件大小(linux查看文件大小以m为单位)

  • 路由器按了reset之后就没网了(路由器按了reset后连不上网了)

    路由器按了reset之后就没网了(路由器按了reset后连不上网了)

  • 苹果手机热点打开教程(苹果手机热点打不开是灰色的)

    苹果手机热点打开教程(苹果手机热点打不开是灰色的)

  • 外贸企业进项税不抵扣分录
  • 小规模多计提增值税税率
  • 股东会的特别决议事项包括
  • 公司自有房产自用要交房产税吗
  • 金税盘怎样查询已开发票明细
  • 个税和社保基数不一致会影响上海落户吗
  • 人员处于银行代扣报盘期间什么意思
  • 公司买车能一次性抵扣所得税吗
  • 买一赠一销售收入计算案例
  • 增值税发票可以抵扣多少
  • 低值易耗品明细账范本
  • 转出上年的进项税额怎么做分录
  • 商业银行退出
  • 购买汽车怎么抵扣增值税
  • 电力公司安装变压器要多少钱
  • 往来款 分录
  • 在线负利计算器
  • 补缴以前年度个税会计处理
  • 医疗器械销售税负率是多少
  • 研发费加计扣除75%政策
  • 餐饮发票怎么进行财税处理?
  • 注册资本 变更
  • 个税系统工资少报了怎么办
  • 固定资产替换公式
  • 宿舍管理制度规定心得体会范文
  • 固定资产一次计入成本费用
  • spf13-vim – Vim编辑器终极发布
  • 双cpu只有一个运行
  • linux中rm命令详解
  • 华为分享平时可不可以打开
  • 坏账准备的方法
  • 员工工伤一次性赔偿会计分录
  • 促销费可以进项抵扣吗
  • 特殊性税务处理的条件
  • 业务招待费的税收金额怎么算
  • 发票开错的常见情况和处理办法?
  • nrm报错
  • cobit框架
  • 小规模纳税人低于30万怎么填报申报表
  • framework core
  • html作业做网页
  • 如何使用rank函数排名
  • 公积金会计分录怎么处理2019
  • 行政性罚款怎么结转损益
  • 发票6个点怎么算收税点
  • 预付账款后收到货物会计分录
  • 购入原材料要交印花税吗
  • 城市维护建设税,教育费附加,地方教育费附加
  • 应交税费应交增值税明细账图
  • 进项税额转出是借方科目还是贷方科目
  • 发生销售折让的双方应做的会计分录是
  • 商业折扣怎么扣
  • 工程物资是
  • 计提本月工资的账务处理
  • 脚手架租赁费发票内容开劳务可以吗
  • 存货周转率 高
  • mysql tmp_table_size和max_heap_table_size大小配置
  • mysql的日志
  • win8如何使用
  • Kaspersky Rescue Disk 2009.04.16 卡巴斯基救援盘
  • ubuntu20.04升级
  • 深度u盘装xp系统教程
  • linux操作系统版本有哪些
  • macbook的dock栏
  • 文件fwpkc1nt.sys
  • Mac显示桌面快捷键
  • win7系统电脑图标不见了
  • centos7如何设置ip
  • win10系统保留分区可以删除吗
  • win8.1system磁盘占用率高
  • linux计划任务执行脚本
  • cocos2dx tableview基础:实现多图片的滑动显示
  • 用android做一个简单的软件
  • Android与OpenCV2.4.4(2013最新)搭建图像处理框架
  • html初学
  • css placement
  • python 类型检查
  • ubuntu touch教程
  • python listnode
  • 广东省电子税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设