1. pom.xml中引入Lombok依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
2. 安装Lombok插件
- File -> Setting -> plugins -> Marketplace
- 输入 Lombok
- 点击 Install
-
点击 Apply - > 点击 OK 关闭Setting弹窗
安装Lombok插件
3. 测试使用
- 创建类 Person
package cn.lazyfennec.springboot.entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
* @Author: Neco
* @Description:
* @Date: create in 2022/4/28 21:54
*/
@Data // 提供getter、setter、toString
@NoArgsConstructor // 提供无参数构造函数
@AllArgsConstructor // 提供含所有字段的构造函数
@Accessors(chain = true) // 提供链式访问
public class Person {
private Integer id;
private String name;
private String sex;
private Integer age;
public static void main(String[] args) {
Person person = null;
person = new Person(1, "Neco", "男", 18); //含所有字段的构造函数
System.out.println(person.getName() + " : " + person.toString()); // 提供getter、setter、toString 函数
person = new Person(); // 无参构造函数
person.setId(2).setName("Neco Deng").setSex("man").setAge(19); // 链式访问
System.out.println(person.toString());
}
}
- 运行结果
Neco : Person(id=1, name=Neco, sex=男, age=18)
Person(id=2, name=Neco Deng, sex=man, age=19)
网友评论