背景:在使用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注解就可以了