一、下载安装
这里以IDEA为例,其它IDE请参考官网
安装完成后重启IDEA
二、使用
1.引入jar包,这里以Maven形式引入,也可以自己下载jar包引入
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.2</version>
<scope>provided</scope>
</dependency>
2.小例子
@Setter //为字段生成set方法
@Getter //为字段生成et方法
@ToString(of = "",exclude = {"",""}) //为当前类生成ToString方法,of为要显示的字段,exclude为不显示的字段,默认全部显示

@NoArgsConstructor //为当前类生成无参构造器
@AllArgsConstructor //为当前类生成全参构造器
@EqualsAndHashCode(of = {"",""},exclude = "") //生成equals和hashCode方法
@Slf4j //可以在类中直接使用日志log对象
@Log4j
@Data //包含了@Setter,@Getter,@ToString,@EqualsAndHashCode,还会生成canEqualf方法

3.工作原理
