01-在实体类上加了lombok的@Data注解
Posted zyl-0110
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01-在实体类上加了lombok的@Data注解相关的知识,希望对你有一定的参考价值。
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注解的主要内容,如果未能解决你的问题,请参考以下文章