1. 什么是lombok
- 是一款小巧的代码生成工具
- 自动生成getter与setter方法
- 提高开发效率
- 代码简洁,直观,减少大量冗余代码
- 减少后期的维护成本
2. 安装lombok
- 下载 :下载地址
- 安装eclipse插件
- 安装方式
- 进入到cmd命令行下,运行jar包
- java -jar lombok.jar
- 选择指定的 eclipse
- 安装jar包原理
- 把jar拷贝到eclipse当中
- 在eclipse.ini文件当中做了两行配置
- 如果文件夹名字是中文,自动加的这行代码在两个中文间加了一个‘\’,去掉这个就可以正常启动了,也能添加get/set方法了。
3. lombok导入jar包
方式1
- 1.直接把jar拷贝到工程当中
- 2.buildPath
- 弊端
方式2
- 把经常用的 jar 放到某一个地方,每一次要用,直接引用就行。
- 1.右键工程->Buildd Path->Config Build Path->Add Libraries。。。
- 2.在弹出的对话框当中选择User Library用户自己的库
- 3.进入到添加界面,点击右侧添加,新建一个仓库,给仓库起一个名称
- 4.选择刚新建的仓库,点击右侧添加jar包,找到 lombok 对应的jar包地址
- 5.使用jar包
4. 使用lombok
@Data
该注解相当于同时加上以下注解@Setter @Getter,@ToString,@EqualsAndHashCode,作用于类中
@Setter @Getter
作用于属性上,自动生成get,set方法.
也可直接作用于类上,全部属性都添加
@ToString
生成toString方法,默认情况下,会输出类名、所有属性,属性会按照顺序输出,以逗号分割。
@EqualsAndHashCode
生成equals和hascode方法
@NoArgsConstructor
无参构造器
@AllArgsConstructor
全参构造器