美文网首页BATJ架构
springcloud中常用的 lombok 注解

springcloud中常用的 lombok 注解

作者: 裘马轻狂大帅 | 来源:发表于2020-07-11 10:17 被阅读0次

    @EqualsAndHashCode    实现equals()方法和hashCode()方法 @ToString:实现toString()方法

    @Data           注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法

    @Setter          注解在属性上;为属性提供 setting 方法

    @Getter          注解在属性上;为属性提供 getting 方法

    @Log4j           注解在类上;为类提供一个 属性名为log 的 log4j 日志对象

    @NoArgsConstructor    注解在类上;为类提供一个无参的构造方法

    @AllArgsConstructor    注解在类上;为类提供一个全参的构造方法

    @Cleanup        关闭流

    @Synchronized:对象同步

    @SneakyThrows:抛出异常

    @ConfigurationProperties    把同类的配置信息自动封装成实体类:可以使属性文件中的值和类中的属性对应起来;使用方式有两种 :  1、在类上使用该注解   2、在工厂方法上使用该注解 (@bean)

    注意:在springBoot中除了使用这个注解读取属性文件值外,还可以用@Value注解。

    相关文章

      网友评论

        本文标题:springcloud中常用的 lombok 注解

        本文链接:https://www.haomeiwen.com/subject/dnbbcktx.html