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 }

 

 

 

posted on 2022-09-23 12:45  高达  阅读(114)  评论(0)    收藏  举报

导航