IntelliJ IDEA使用教程十一 Lombok插件 安装及使用
来源:互联网 发布:centos和redhat的区别 编辑:程序博客网 时间:2024/06/13 00:14
介绍
使用lombok,可以减少样板代码。
何为样板代码,比如:
- getter setter 方法
- toString方法
- hashCode方法
每创建一个实体类,都得写一遍这些方法,总感觉特别繁琐,使用lombok之后,只需要一个注解,这些方法就自动生成。特别是增加一个字段之后,不需要再添加getter setter 方法,这点很方便。
安装插件
安装插件,就能在idea里面直接看到生成的getter setter等方法。
直接在idea的插件管理界面搜索lombok直接安装就行,安装完成之后重启idea
在项目的pom文件里面 加入 lombok maven 依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.16</version> <scope>provided</scope> </dependency>
演示示例
未加lombok注解之前
加入lombok注解之后
就可以看到自动生成了一大堆方法
当然,lombok还有许多其他注解,根据需要加入即可,比如:
- @AllArgsConstructor
- @NoArgsConstructor
- @Getter and @Setter
- ……
参考资料
官方介绍
阅读全文
0 0
- IntelliJ IDEA使用教程十一 Lombok插件 安装及使用
- Intellij IDEA 安装lombok及使用详解
- Intellij IDEA 安装lombok及使用详解
- Intellij IDEA 安装lombok及使用详解
- Intellij IDEA 安装lombok及使用详解
- intellij IDEA 使用lombok
- Intellij Idea 上使用 Lombok
- IntelliJ IDEA使用教程八 热部署插件 JRebel 安装激活及使用
- IntelliJ IDEA使用教程九 Mybatis插件 安装激活及使用
- 【Intellij Idea】关于idea下使用lombok
- Intellij IDEA中使用MyBatis plugin插件安装教程及破解方法
- IntelliJ IDEA - 热部署插件JRebel 安装使用教程
- IntelliJ IDEA - 热部署插件JRebel 安装使用教程
- IDEA中使用Lombok插件
- IDEA中使用Lombok插件
- IntelliJ IDEA 热部署插件 JRebel 安装激活及使用
- Intellij IDEA安装lombok
- 安装使用Lombok插件
- UDT源码剖析(一):UDT自带例程sendfile注释
- tensorflow中的随机裁剪函数random_crop
- hdu—1005
- 值得推荐的C/C++框架和库 (真的很强大)
- dubbo入门(一):ubuntu14.04 jdk8下 dubbo-admin编译安装
- IntelliJ IDEA使用教程十一 Lombok插件 安装及使用
- NAT&代理服务器技术调研
- (莫队算法)2038: 小Z的袜子(hose)
- 快速熟练使用numpy(学习笔记)
- Ubuntu14.04下安装Google浏览器
- JAVA Swing中clearRect方法
- php 中的静态变量和超级全局变量
- 数据结构(Java)--栈和队列
- java并发编程实战-对象的共享