1.什么是Lombok
Lombok是一种java工具,通过Lombok里面提供的注解,我们不用写get,set,toString等方法,简化我们的开发量.
官网地址:https://www.projectlombok.org/
例如:QueryResult实体类,并没有写get,set和toString方法,而是打了两个注解@Data,@ToString。实现了和get,set和toString方法
@Data
@ToString
public class QueryResult<T> {
//数据列表
private List<T> list;
//数据总数
private long total;
}
2.如何使用Lombok
2.1安装lombok插件(本地安装)
1.下载安装包
安装zip包https://github.com/mplushnikov/lombok-intellij-plugin/releases
安装版本任选
如果找不到,也可以直接去我分享的链接下载
链接: https://pan.baidu.com/s/1mkvu6eHhH3cG0iyr4gnfVA 提取码: iwgc
2.下载后放在任意盘符下,不需要解压
3.进入idea选中 Annotation processors打钩
4.进入Plugins 安装插件
5.重启idea
2.2添加lombok的maven的pom.xml依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>