当前位置: 首页 > 网络应用技术

Java介绍了Lombok,阅读本文就足够了

时间:2023-03-06 23:41:56 网络应用技术

  Java语言的排名一直是最好的,但有时我们的代码与业务无关,而且太长。例如,在物理类中,经常写许多方法。

  目前,我们使用一些功能将我们替换为将Java字节码自动编译到文件中。

  目前,作者的版本默认情况下使用插件-in。该想法的低版本可以转到插件库来安装Lombok插头。

  依赖

  这是Lombok更新日志和可用版本

  中国引入的上述依赖关系可以看出这是国家。该状态表明,这种依赖性仅在编译和测试过程中有效。打包项目时,将不会输入。

  许多技术会有疑问,我们为什么要使用此技术?让我们在下面透露它

  在介绍Lombok之前,我们的身体班

  您可以看到上面的物理代码中有许多获取和设置方法,在物理属性字段很小的情况下,该方法仍然是很小的。+行和方法冗余代码。整个实体都肿了。这次,我们介绍Lombok以查看

  加入并注释后,我们将在编译时替换文件的增加和方法。

  经常使用时,您也可以使用注释。目前,已经在课堂上添加了三个注释,然后我们计算了我们的招摇和JPA注释。

  评论太多了吗?没关系,有总笔记@data

  通常,我们最常用的注释是。

  每天使用的设置方法是这样操作的

  获取方法如下

  写入()to get()to set()也会降低开发效率,并且似乎不是很直观,因为这些主要是与逻辑无关的操作。

  使用@Accessors(链= true)注释

  当有很多字段时,我们使用此链集方法使代码更加直观和整洁。

  PS:细节注意力

  不要一起使用,会有错误。

  以下代码是设置API请求的实体

  作为上述情况,我们希望在创建请求的设置时,设置方法不会更改它。目前,我们需要设计一个实体。使用的优势反映了。我们参考以下代码并使用注释。

  下面我们使用此模式来构建请求类,如下:

  当仅使用注释时,将存在默认的空气结构方法,这等同于存在。

  添加注释后,反填充如下:

  它将添加一个完全属性结构。目前,新实体的空结构将报告错误,并且有必要创建一个空结构或引入它。

  原始:https://juejin.cn/post/7102785140979400735