1.在idea中 插件安装lombok
菜单栏 File->settings: 
Plugins->Browse Repositories->Lombok搜索->install->重启idea  安装完成后  安装完成后记得 Enable: 看到右下角弹出的红色框(忘记截图了)–>记得按展开 然后点击Enable: 
2.离线安装
参考博客:https://blog.csdn.net/shmily_lsl/article/details/80689307 进入网址 https://github.com/mplushnikov/lombok-intellij-plugin/releases?after=releasebuild_0.32-2017.1
 下载:  菜单栏 File->settings:  点击这里:  选择下载的压缩包:  安装完重启idea即可
3.具体使用示例
用户类:
可以自动生成getter/setter方法,无参构造器,有参构造器等
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class MyUser {
private int id;
private String username;// 用户姓名
private String sex;// 性别
private Date birthday;// 生日
private String address;// 地址
}
具体使用
List<MyUser> userAndItems = new ArrayList<>();//可自行设置数据
for (MyUser myuser: userAndItems ) {
System.out.println(myuser.getUsername());
}
4.注解有关说明:
可以参考: https://blog.csdn.net/mutf7/article/details/118916757
|