Lombok的使用

9、lombok的使用

  1、idea setting中plugins 找到lombok安装

  2、pom.xml 加入依赖

      

 

 

java library

plugs

build tools

with one annotation your class

    lombok注解:      

    @Getter and @Setter

    @FieldNameConstants
    @ToString
    @EqualsAndHashCode
    @AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor
    @Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog, @JBossLog, @Flogger, @CustomLog
    @Data
    @Builder
    @SuperBuilder
    @Singular
    @Delegate
    @Value
    @Accessors
    @Wither
    @With
    @SneakyThrows
    @val
    @var
    experimental @var
    @UtilityClass
    Lombok config system
    Code inspections
    Refactoring actions (lombok and delombok)

 

       @Data:无参构造,get、set、tostring、hashcode、equals

       @AllArgsConstructor:有参构造,加了这个会使得无参构造消失

       @NoArgsConstructor:再加一个无参构造

 

    使用注意:

      

 

posted @ 2022-01-27 21:33  doremi429  阅读(77)  评论(0)    收藏  举报