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注解简介的主要内容,如果未能解决你的问题,请参考以下文章

lombok注解简介

lombok简介及使用

Lombok使用

lombok

spring boot——请求与参数校验——重要概念——Lombok初步简介

Java开发速度神器Lombok,Eclipse端安装使用教程