Lombok,一个Java类库,提供了一组注解,简化POJO实体类开发;
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
- @Data:为当前实体类在编译期设置对应的get/set方法,toString方法,hashCode方法,equals方法等;
-
@NoArgsConstructor:无参构造方法;
-
@AllArgsConstructor:所有参数的有参构造方法。