关于springboot:springboot-lombok-介绍

简介

lombok产生就是为了省去咱们手动创立getter和setter办法等等一些根本组件代码的麻烦,它可能在编译的时候帮忙咱们生成getter和setter办法。

常见注解

  • @Setter 注解在类或字段。注解在类时为所有字段生成setter办法,注解在字段上时只为该字段生成setter办法
  • @Getter 应用办法同@Setter,区别在于生成的是getter办法
  • @ToString 注解在类,增加toString办法
  • @EqualsAndHashCode 注解在类,生成hashCode和equals办法
  • @NoArgsConstructor 注解在类,生成无参的构造方法
  • @RequiredArgsConstructor 注解在类,为类中须要非凡解决的字段生成构造方法,比方final和被@NonNull注解的字段
  • @AllArgsConstructor 注解在类,生成蕴含类中所有字段的构造方法
  • @Data 注解在类,为类的所有字段注解@ToString、@EqualsAndHashCode、@Getter的便捷办法,同时为所有非final字段注解@Setter

依赖装置

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

IDEA 插件装置

如果IDEA没有装置lombok插件的话是会报错的。

IDEA官网插件网址:https://plugins.jetbrains.com/。

搜寻lombok并下载。

下载之后在IDEA中增加插件,步骤如下:

关上setting,抉择plugins,抉择install plugin from disk...,而后抉择下载的lombok插件文件装置就能够了。

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据