Lombok:是一个java类库,提供了一组注解,来简化实体类的开发
@Getter:相当于写了getter方法
@Setter:相当于写了setter方法
@Data : setter、getter、toString、hashcode、equals方法都有了
@NoArgsConstructor:无参构造方法
@AllArgsConstructor:所有参数的构造方法
ctrl + f12 可以查看类中所有方法
使用步骤
1 加依赖
2 给实体类加lombok的注解
依赖:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
实体类加注解
package com.qing.domain;
import lombok.*;
@Data
public class Book {
private Integer id;
private String name;
private String type;
private String description;
}