一、关于Lombok:
Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。(百度百科)
二、SpringBoot集成:
1.pom加入lombok依赖:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.6</version>
<scope>provided</scope>
</dependency>
2.使用
我是用来帮我减少java对象的get/set方法,所以只需要在Java类中加入@Data注解即可
package com.zt.dacu.model;
import lombok.Data;
@Data
public class User {
private Integer id;
private String name;
private String email;
private String pswd;
private String token;
private String avatarUrl;
private Long createTime;
private Long lastLoginTime;
}
上面两步就ok了。