01-在实体类上加了lombok的@Data注解

Posted zyl-0110

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01-在实体类上加了lombok的@Data注解相关的知识,希望对你有一定的参考价值。

01-在实体类上加了lombok的@Data注解,却无法使用getter/setter方法的问题

1.lomok注解简介
序号注解功能
1@NonNull帮助我们避免空指针
2@Cleanup自动帮我们调用close方法
3@Getter自动生成Getter方法
4@Setter自动生成Setter方法
5@NoArgsConstructor自动生成无参构造器
6@AllArgsCOnstructor自动生成全参构造器
7@Data①自动为所有字段添加@ToString、@EqualsAndHashCode@Getter、@Setter方法。
②为非final字段添加@Setter、@RequiredArgsConstructor
8@ToString自动生成toString方法

2.解决问题

一般是没有下载 lombok插件的原因。

技术图片

技术图片

从上图可以发现没有getter和setter方法等。

到idea的setting设置中找到插件plugins下载lombok插件重启idea即可。

技术图片

重启后,拥有了想要的效果。










以上是关于01-在实体类上加了lombok的@Data注解的主要内容,如果未能解决你的问题,请参考以下文章

IDEA中实用的插件

Lombok-@Data

lombok

lombok @Data注解有没有实现序列化?

lombok插件

springboot + lombok