zoukankan      html  css  js  c++  java
  • 微服务项目lombok插件的使用

    在微服务项目中,

    我们会见到许多注解,像项目中成千上万的实体类,我们手动的生成,set 和get方法的时候,肯定会累死的,如果后期需要改动的话,维护起来会相当的麻烦,我们采用注解,但是在采用注解的时候,我本地当如
    微服务项目的时候,pojo的属性居然读取不到,maven刷了好多次,也没有什么卵用,最后旁边的兄弟给支了一个招,那就是lombol插件。

    下面介绍一下lombol插件:
    Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。

    Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手动重建这些代码的麻烦,使代码看起来更简洁些。

    最后,重新启动idea,业务处理类不报错了。

  • 相关阅读:
    使用composer命令加载vendor中的第三方类库
    微信小程序
    php无限分类方法类
    php的多功能文件操作类
    计算地图上两点间的距离PHP类
    php的微信公众平台开发接口类
    身份证验证PHP类
    PHP实现微信对账单处理
    PHP实现微信退款功能
    sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)
  • 原文地址:https://www.cnblogs.com/dongyaotou/p/12145592.html
Copyright © 2011-2022 走看看