首页 > 其他 > 详细

微服务项目-lombol插件的使用

时间:2020-01-03 17:20:58      阅读:88      评论:0      收藏:0      [点我收藏+]

在微服务项目中,

我们会见到许多注解,像项目中成千上万的实体类,我们手动的生成,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,业务处理类不报错了。

技术分享图片

微服务项目-lombol插件的使用

原文:https://www.cnblogs.com/dongyaotou/p/12145592.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!