在进行数据库操作时往往需要创建实体并且提供get set以及构造器方法,lombok通过注解方式提供相关操作。(在此之前一定要在idea中下载lombok插件)
1、导入lombok坐标
<!--简化bean代码的工具包-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
<version>1.18.20</version>
</dependency>
2、在实体类上直接使用注解
package cn.itcast.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data//get set方法
@NoArgsConstructor//无参构造器
@AllArgsConstructor//全参构造器
@TableName("tb_user")//映射数据库中表的名称
public class User {
private long id;
private String userName;
private String password;
private String name;
private Integer age;
private String email;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
}
@Data:提供属性getter setter方法
@NoArgsConstructor:提供无参构造器
@AllArgsConstructor:提供全参构造器