简化bean代码
在setting--->plugins--->下载插件
使用
pom.xml 中增加所需依赖
org.projectlombok
lombok
1.18.8
使用 @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;
}