博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
idea 安装lombok 插件过程
阅读量:5069 次
发布时间:2019-06-12

本文共 970 字,大约阅读时间需要 3 分钟。

一、作用

Lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,bean,entity等类,绝大部分数据类类中都需要get、set、toString、equals和hashCode方法,虽然idea和eclipse开发环境下都有自动生成的快捷方式,但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。而使用了lombok则不一样,使用了lombok的注解(@Setter,@Getter,@ToString,@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。lombok在编译生成的字节码文件中会帮我们生成这些方法,这就是lombok的神奇作用,去掉bean中get、set、toString、equals和hashCode等方法的代码,使你的代码看起来更加简洁,写起来也更加方便。

二、操作如下:

第一步:添加jar包或maven依赖

org.projectlombok
lombok
1.16.16

 

第二步:在idea中安装lombok 插件,分为在线安装和本地安装,以下2种均可,如果安装插件idea 会报错,提示“找不到该get/set方法”

1、外网可直接通过搜索获取

 

2、内网可通过插件的方式安装。插件下载地址: ,Plugins -> Install plugin from disk... 选择下载的zip包安装,重启idea即可。

 

第三步:开启注解处理器(annotation processors)

 

 三、验证:实体类UserBean中通过@Data注解,来动态生成get/set,并且能够正常获取值

 

 

转载于:https://www.cnblogs.com/unknows/p/9016730.html

你可能感兴趣的文章
Android 媒体键监听以及模拟媒体键盘的实现 demo
查看>>
面试题收集-腾讯
查看>>
【2019/5/18】周进度报告
查看>>
获取随机数
查看>>
block
查看>>
plsql 输出当月的所有日期
查看>>
[学习笔记]分块
查看>>
Visual Studio 2017 ASP.NET Core开发
查看>>
java多线程学习(两)——创建一个线程
查看>>
VirtualBox安装及使用说明和虚拟机安装XP系统图文教程
查看>>
DropdownList绑定的两种方法
查看>>
Oracle Enterprise Linux 64-bit下安装apache-tomcat-7.0.53步骤
查看>>
运行jar包
查看>>
转载--关于hdfs
查看>>
SharePoint 2013 图文开发系列之Visual Studio 创建母版页
查看>>
微软职位内部推荐-Software Engineer II
查看>>
小程序:彩票机选神器 !
查看>>
ping过程详解
查看>>
MVC - 云服务器部署
查看>>
sqoop数据导入到Hdfs 或者hive
查看>>