简化bean代码
在setting--->plugins--->下载插件

使用
pom.xml 中增加所需依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
</dependency>
使用 @Data 注解简化 POJO
@Data 包含了 @ToString,@EqualsAndHashCode,@Getter/@Setter 和 @RequiredArgsConstructor的功能
案例
之前的json注解放到字段上即可
@Data
public class ItemCatNode implements Serializable {
@JsonProperty(value = "u")
private String url;
@JsonProperty(value = "n")
private String name;
@JsonProperty(value = "i")
private List<?> item;
}
更多
@NoArgsConstructor //无参构造方法
@AllArgsConstructor //全参数构造方法
@Data //get/set方法
@Accessors(chain = true) //链式风格访问(不清楚)
public class User {
private String userName;
}