标签:gradle version 一个 cti idea com 更新 protect pid
title:
date: 2019-09-17 13:50:09
tags: Lombok
categories: [java, ]
Lombok插件!
参考文献:
ntellij idea 使用Lombok需要安装插件:Lombok plugin: Preferences —> Plugins —> 搜索 Lombok plugin — > Install
同时设置 Preferences -> Compiler -> Annotation Processors -> Enable annotation processing勾选。
build.gradle
,
dependencies {
annotationProcessor 'org.projectlombok:lombok:1.18.2'
compileOnly 'org.projectlombok:lombok:1.18.2'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.2'
testCompileOnly 'org.projectlombok:lombok:1.18.2'
}
“找不到符号”
idea安装lombok插件,设置Enable Annotation Processing后
依然报错解决,更新idea 的 lombok插件
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
<scope>provided</scope>
</dependency>
为字段生成Getter和Setter方法,可以注解到字段或者类上(注解在类上会为类中的所有字段生成Getter和Setter方法),默认是public类型的,
如果需要的话可以修改方法的访问级别,@Getter(AccessLevel.PROTECTED)
生成一个全参数的构造方法
@Data 包含了 @ToString、@EqualsAndHashCode、@Getter / @Setter的功能
标签:gradle version 一个 cti idea com 更新 protect pid
原文地址:https://www.cnblogs.com/jarvankuo/p/11955015.html