lombok注解
lombok常见注解
pojo中作用
@Getter/@Setter
生成所有成员变量的get、set方法
@ToString
toString()方法 of属性限定显示,exclude属性排除
@NonNull
用于判断成员变量标识是否为空,为空抛出空指针异常
@NoArgsConstructor
生成无参构造器
@RequiredArgsConstructor
生成包含final和@NonNull注解的成员变量的构造器
@AllArgsConstructor
生成全参构造器
@Data
作用于类上,@ToString @EqualsAndHashCode @Getter @Setter @RequiredArgsConstructor的集合
@log
生成日志变量
@Builder
将类转变为建造者模式,然后可以通过链式风格来创建对象
@Cleanup
修饰对象,自动关闭资源,如io流的Stream
@SneakyThrows
java中一些可能出现异常的地方,编译器会自动让你处理,trycatch或者trow,加上该注解即可骗过编译器,实际不会抛出异常
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SimpleMw's Blog!