lombok

社会主义新天地 提交于 2019-12-05 13:40:37

Idea 插件安装

安装插件的目的其实是为了解决@Data等注解不报错,步骤如下:
File>Settings>Plugins搜索并安装Lombok即可。
其实这里最主要的问题是网络问题,无法搜到任何的插件,我这边的解决办法就是科学冲浪。

Pom.xml依赖

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

注解介绍

  • @Data
  • @Setter
  • @Getter
  • @Log4j
  • @AllArgsConstructor
  • @NoArgsConstructor
  • @EqualsAndHashCode
  • @NonNull
  • @Cleanup
  • @ToString
  • @RequiredArgsConstructor
  • @Value
  • @SneakyThrows
  • @Synchronized

这里我重点介绍@Data以及@Log4j
@Data:注解在 类 上;提供类所有属性的 get 和 set 方法,此外还提供了equals、canEqual、hashCode、toString 方法。
@Log4j:为类提供一个 属性名为 log 的 log4j 日志对象,提供默认构造方法
@Slf4j:同上
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!