背景:在使用Java做后台开发的时候免不了会使用实体类,实体类通常我们会定义一些属性和get,set方法,虽然IDEA可以自动生成,但是页面会产生大量的冗余代码,看起来很乱
使用@Data注解就可以解决这个问题
@Data注解的功能:
1、@Data可以为类提供读写功能,从而不用写get、set方法。
2、会为类提供 equals()、hashCode()、toString() 方法。
第一步:在IDEA中安装lombok插件
第二步:
pom文件添加如下依赖:

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency>
第三步:实体类上添加@Data注解就可以了