Idea 集成Lombok插件
安装插件
IntelliJ IDEA 是一款非常优秀的集成开发工具,功能强大,而且插件众多。lombok 是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过 lombok 注解减少 getter、setter 等方法的编写,在更改实体类时只需要修改属性即可,减少了很多重复代码的编写工作。
首先我们需要安装 IntelliJ IDEA 中的 lombok 插件,打开 IntelliJ IDEA 后点击菜单栏中的 File–>Settings,或者使用快捷键 Ctrl+Alt+S 进入到设置页面。
在线安装
我们点击设置中的 Plugins 进行插件的安装,在右侧搜索Lombok。
点击installed 即可
本地安装
无法联网的可以通过本地安装 下载网站https://plugins.jetbrains.com/
下载好jar包,点击install plugin form disk
找到你下载的文件即可,或者下载好直接把文件拖到idea软件里也可以。
安装后重启idea 后还需要配置一个东西
配置注解处理器
同样我们在 Settings 设置页面,我们点击 Build,Execution,Deployment–>选择
Compiler–>选中 Annotation Processors,然后在右侧勾选 Enable annotation
processing 即可。
使用插件
使用前我们需要说明的是安装的插件只是一个调用,就像我们使用 maven 插件一样,本机需要安装 maven 才行。我们在使用 lombok 前也需要在 pom.xml 文件中添加 lombok的依赖。
<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.10</version>
</dependency>
最后在类上添加@Data 属性,这个注解可以帮我们在.class 文件中生成类中所有属性的 get/set 方法、equals、canEqual、hashCode、toString 方法等。
其他注解略
Idea 集成Lombok插件相关推荐
- IDEA 集成Lombok 插件-安装插件
IntelliJ IDEA 是一款非常优秀的集成开发工具,功能强大,而且插件众多.lombok 是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok 注解减少getter ...
- IDEA集成Lombok插件
安装这个lombok插件后会节省不少代码量,使用最多的地方就是简化了get/set方法,让代码看起来更加简洁. 1.首先我们需要安装IntelliJ IDEA中的lombok插件,打开IntelliJ ...
- Idea使用gradle集成Lombok插件build时报找不到符号错误
问题描述 在idea中使用Lombok插件, 使用gradle依赖:compile('org.projectlombok:lombok:1.18.10) 安装idea的lombok插件 编译和运行都没 ...
- IDEA 集成Lombok 插件-使用插件
使用前我们需要说明的是安装的插件只是一个调用,就像我们使用maven 插件一样,本机需要安装maven 才行.我们在使用lombok 前也需要在pom.xml 文件中添加lombok的依赖. #托管的 ...
- Eclipse集成lombok插件 解决@Data标签get/set方法找不到异常
@Data这个注解来自于 lombok,lombok 能够减少大量的模板代码 1.步骤一: 方式1.需要官网下载jar包 https://projectlombok.org/downloa ...
- IDEA 集成Lombok 插件-配置注解处理器
同样我们在Settings 设置页面,我们点击Build,Execution,Deployment-->选择Compiler-->选中Annotation Processors,然后在右侧 ...
- eclipse集成lombok了但是无法使用_编码神奇Lombok!搭配IDEA更爽哦!
作者:沉默王二 微信公众号:沉默王二 上一篇:面试官 5 连问:一个 TCP 连接可以发多少个 HTTP 请求? 01.Lombok 的自我介绍 Lombok 在官网是这样作自我介绍的: Projec ...
- eclipse lombok插件安装_便捷开发,解放双手,lombok插件
lombok是一款Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO). 在实际开发中,是不是发现经常需要变更model类.vo类.dto等一些实体类,随便 ...
- eclipse lombok插件安装_你干啥的?Lombok
01.Lombok 的自我介绍 Lombok 在官网是这样作自我介绍的: Project Lombok makes java a spicier language by adding 'handler ...
最新文章
- 【设计模式系列】结构型模式之Proxy模式
- java类加载器 架构 设计_类加载器(DexClassLoader)与插件化(动态加载)
- 物联网未来发展的十大趋势
- word目录怎么跳转到相应页码_Word目录不会做?请看完整操作步骤
- HTML fieldset 标签
- 用ajax请求豆瓣api,结合豆瓣Api v2.0实现Jsonp跨域
- easy2game使用教程_Easy2d教程——Game类的使用
- 判断闰年的3种方法(判断+范围输出)
- php use not allowed,PHP Curl - Received HTTP/0.9 when not allowed
- 常见Linux命令pwd实现
- 实现Word页面行数控制、公文排版就是那么精准
- iOS连wifi(修改密码后的wifi)遇到的坑,纯转载
- Vue中 v-vif 与v-for 的问题
- dvwa中的xss(跨站脚本)攻击
- Python 四大主流 Web 编程框架
- 纯CSS做一个吃豆人动画
- omni私链常用命令
- ggg的区别+linux、GNU、GNU/linux
- BZOJ 1430 小猴打架
- 通用mapper归纳