lombok.bar @Data注解的主要作用是提高代码的简洁,使用这个注解可以省去实体类中大量的get()、 set()、 toString()等方法。
@Data注解的使用
背景:在使用Java做后台开发的时候免不了会使用实体类,实体类通常我们会定义一些属性和get,set方法,虽然IDEA可以自动生成,但是页面会产生大量的冗余代码,看起来很乱
使用@Data注解就可以解决这个问题
@Data注解的功能:
1、@Data可以为类提供读写功能,从而不用写get、set方法。
2、会为类提供 equals()、hashCode()、toString() 方法。
1. 引用依赖 lombok.bar
第一步:下载 lombok.bar
可以在IDEA编译器中添加lombok插件,File -> Setting -> Plugins -> 搜索lombok

第二步 引用 build.gradle 配置文件配置
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
<scope>provided</scope>
</dependency>

第三步:实体引用 如
1 /**引用 lombok*/ 2 import lombok.Data; 3 4 /**注解*/ 5 @Data 6 public class Person { 7 private String name; 8 private Integer sex; 9 private int Age; 10 }
浙公网安备 33010602011771号