lombok注解简介
Posted torchstar
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lombok注解简介相关的知识,希望对你有一定的参考价值。
@Data //自动生成Getter/Setter,toString,equals,hashCode方法,以及不带参数的构造方法
@NonNull //帮助处理NullPointerException
@ClearUp //自动资源管理,不用再在finally中添加资源的close方法
@Setter/@Getter //自动生成Getter/Setter方法
@ToString //自动生成tostring方法
@EqualsAndHashcode //从对象中的字段中重写hashCode和equals方法
@NoArgsConstructor/@RequireArgsConstructor/AllArgsConstructor //自动生成构造方法
@Value //用于注解final类
@Builder //产生复杂的构造器API类
@SneakyThows //用于处理异常
@Synchronized //同步方法的转化
@Log //支持使用各种日志(Logger)对象。只要在使用时,用对应的注解进行标注(比如使用Log4j作为日志库,则在需要加入日志的位置写上注解@Log4j)
以上是关于lombok注解简介的主要内容,如果未能解决你的问题,请参考以下文章