前言
最近编写代码时,没有添加@Data注解,导致输出的结果一直是地址,没有得到想要的返回值,经过查询才发现少了@Data,就因为这个Bug,搞了两三小时。
@Data 功能作用
添加@Data注解可以不用再写
- getter,setter方法,
- toString方法
- hashCode方法
- equals方法
等等
直接调用对应函数就行,也挺方便的呀。
添加步骤
1 。安装Lombok 插件
以Idea为例,其他软件类似
2。设置maven依赖,在pom.xml中添加
其实直接在pom.xml中添加依赖,然后刷新一下也可以。(老版本可能不行)
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.10</version>
</dependency>
3。 编写实体类,并在实体类上加入@Data