maven:
<dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency> </dependencies>
maven:
<dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency> </dependencies>
@NonNull
: 可以帮助我们避免空指针。@Cleanup
: 自动帮我们调用close()
方法。@Getter / @Setter
: 自动生成Getter/Setter方法@NoArgsConstructor
: 自动生成无参数构造函数。@AllArgsConstructor
: 自动生成全参数构造函数。@Data
: 自动为所有字段添加@ToString, @EqualsAndHashCode, @Getter方法,为非final字段添加@Setter,和@RequiredArgsConstructor!