lombok的学习和使用

小灰灰 2022-04-23 09:26 233阅读 0赞

在使用 lombok之前需要对IDE进行安装一个插件 我的是idea 需要安装一个插件 Lombok Plugin

需要导入 maven的包 地址是

  1. <!-- lambok的maven的仓库 -->
  2. <dependency>
  3. <groupId>org.projectlombok</groupId>
  4. <artifactId>lombok</artifactId>
  5. <version>1.16.20</version>
  6. <scope>provided</scope>
  7. </dependency>

需要在类的上面 加入注解 @Setting @Getting 代替 get和set

还有的是 有参构造和无参构造, 这里需要注意的是, java 默认创建了 无参的构造,一旦有了有参的构造,系统自带的就没有了

有参的注解是:@AllArgsConstructor

无参的注解是: @NoArgsConstructor

还有我们常用的tostring 也是可以通过@Tostring 进行代替的

发表评论

表情:
评论列表 (有 0 条评论,233人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Lombok学习使用

    之前对lombok的使用和了解就是@Data和对应的部分功能属性@Setter和@Getter,帮着我们不在自己手动创建setter代码和getter代码。但是最近去看源码发现

    相关 Lombok使用

    在Intellij中安装Lombok的插件 想要体验一把Lombok的话,得先在自己的开发环境中安装上对应的插件。下面先为大家展示下如何在Intellij中安装上Lomb

    相关 Lombok使用

    作用 > 我们的一些实体类,都需要get,set,tostring等,如果使用了Lombok,那我们则只需在实体类上加上@data的注解,无需手写get,set等方法。极

    相关 Lombok安装使用

    这里是参考了两位大佬的文章,先贴出来,我只是做一个简单的整理,如果需要往深研究,可以看两位大佬的链接 [https://blog.csdn.net/motui/articl

    相关 Lombok使用

    为何要使用Lombok > 我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashc