问题
我在springboot项目实体类使用了lombok的@Data
实体类,在测试时发现提示里没有get/set方法
然而即使爆红直接run发现是成功的
找了编译后的class文件(编译文件一般是存放在跟项目src文件夹的同级目录target文件夹里),发现实体类里面是有get/set方法的
起因
@Data
注解是在编译后才会有get/set方法的,所以idea在项目中是找不到实体类的get/set方法
解决方法
下载lombok插件
Flie -> Settings -> Plusins ->
搜索lombok,点击Install
File -> Settings -> Build,Execution,Deployment -> Annotation Processors
勾上Enable annotation processing
(启用注解处理器),然后重启idea
好了