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即可。

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






免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM