程序员必备IDEA插件使用教程
程序员文章站
2022-07-12 16:49:41
...
Lombok插件的安装及使用
讲解
lombok介绍
- lombok可以使用注解的方式让一些代码变的简洁 方便
- 实体类中有一些固定的代码:构造方法,getter/setter、equals、hashcode、toString方法都是固定的,写出来看着比较麻烦。而Lombok能通过注解的方式,在编译时自动为属性生成这些代码。
lombok使用
1. 添加lombox的jar包:
将lombok.jar(本例使用版本:1.18.10),添加到模块目录下(放入lib文件夹下),并添加到ClassPath
右键点击lombok,选择Add as Library…
2. 为IDEA添加lombok插件(连接网络使用)
- 第一步
第二步:
第三步:
第四步:
安装完毕后,重启IDEA。
测试安装Lombok的使用效果:
新建一个类:Student
@NoArgsConstructor
@AllArgsConstructor
@Data
public class Student {
private String name;// 姓名
private int age;// 年龄
}
lombok常用注解
-
@Getter和@Setter
- 作用:生成成员变量的get和set方法。
- 写在成员变量上,指对当前成员变量有效。
- 写在类上,对所有成员变量有效。
- 注意:静态成员变量无效。
-
@ToString:
- 作用:生成toString()方法。
- 该注解只能写在类上。
-
@NoArgsConstructor和@AllArgsConstructor
- @NoArgsConstructor:无参数构造方法。
- @AllArgsConstructor:满参数构造方法。
- 注解只能写在类上。
-
@EqualsAndHashCode
- 作用:生成hashCode()和equals()方法。
- 注解只能写在类上。
-
@Data
-
作用: 生成setter/getter、equals、canEqual、hashCode、toString方法,如为final属性,则不会为该属性生成setter方法。
-
注解只能写在类上。
-
上一篇: Java程序员必备的 15 个框架!
下一篇: picker选择器的使用
推荐阅读
-
360小米抢购王插件使用图文教程
-
百度浏览器快递查询插件使用教程图文详解
-
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
-
IntelliJ IDEA 中使用jRebel进行 Java 热部署教程图解
-
Spring Boot2 系列教程(一) | 如何使用 IDEA 构建 Spring Boot 工程
-
IntelliJ IDEA 2019.3安装激活破解使用教程
-
在Android Studio中Parcelable插件的简单使用教程
-
人生日历如何抢票? 人生日历抢票插件使用教程
-
抢小米神器百度浏览器粗粮插件安装使用教程
-
2016年春运火车票怎么抢? 浏览器安装春节抢票插件并使用的教程