Lombok
lombok提供了使用简单的注解方式来帮助我们简化和消除一些必须有但是很臃肿的代码。例如我们开发时,必须要写有参,无参构造,setter,getter,tostring方法,使用lombok小工具,通过使用的对应的注解,不仅使我们代码看起来更整洁,写起来也更加方便
1.列如我在介绍如何在SpringBoot介绍如何使用pagehelper中写的实体类
注:有兴趣的话可以参考
SpringBoot结合Mybatis使用pageHelper进行分页查询
@AllArgsConstructor
@NoArgsConstructor
@Setter
@Getter
@ToString
public class PageBean<T> implements Serializable {
//当前页
private int pageCode;
//总页数=总记录数/每页显示的记录数
private int totalPage;
//总记录数
private int totalCount;
//每页显示的记录数
private int pageSize;
//每页显示的数据
private List<Role> beanList;
}
2.要使用注解,必须要引入lombok的依赖
<!-- lombok 通过添加注解的方式,不需要为类编写getter或eques方法 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
2.开发工具插件的安装
注:以idea为例
1.File -->Settings
3.下载安装即可