
为此有了Lombok后可以简化这些 *** 作:
使用注解:@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data
不需要编写或生成get/set等方法
图示如下:
2.安装后需要添加依赖(pom.xml中)
问题:Intellij IDEA 中lombok未生效,从git拉取到本地的项目,大量实体类的Get Set方法报错.出现上述问题的原因,大致分为以下几种:
1、lombok包依赖没有注入
解决方案:在pom文件中加入lombok包的依赖 (Maven仓库: https://mvnrepository.com/search?q=lombok )
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
</dependency>
2、lombok插件没安装
解决方案:在Intellij IDEA File-->Settings-->Plugins的Marketplace中搜索插件 lombok,然后Installed
3、Settings中没开启annotation processing
解决方案:在Intellij IDEA File-->Settings-->build,excecution,deployment-->compiler-->annotation processors勾选上 enable annotation processing
重启后问题完美解决lombok不生效的问题。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)