非常偶然的机会看到有人在用lombok这个代码生成工具,然后自己也屁颠屁颠的去在自己的项目的pom文件中加入相关的依赖,
然后像下面一样在实体类上加入注解
package com.threeJie.springcloud.entry;
import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
@SuppressWarnings("serial")
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain=true)
public class Person implements Serializable{
private Long id;
private String name;
private String db_source;
public static void main(String[] args) {
Person p = new Person();
}
}
但是。。。
没有相应的方法生成呀。。。
一查才发现需要在IDE配置一下(脑子简直瓦特)。
我用的是sts(也就是eclipse),流程如下:
1:需要先下载jar包 (我先引入的依赖,所以就直接在本地仓库中找到了,哈哈哈哈)
2:找到jar包,右键打开方式
对对,就是java那个东西,然后确定出现下图
我电脑有三个ide,他自动识别出来第一个(我不咋用的那个),通过Sprecify location选择自己需要的ide位置。
然后就安装,然后重新打开相应的IDE(我印象中记得需要重新打开IDE),就有相应的方法了,如下图:
会自动有set,get等等的方法。至于其他注解的用法,后面先用用