一:问题引入
可以看到我们在类UserInfo上写了@Data注解,但是在测试文件中生成的反编译target文件Us二Info中没有get和set方法
32a947d2898443d9a7a3581964f31f0e.png
3325a737aac54d7397845e949fc18490.png
二:解决方法
1:Spring升级问题(解决了我的问题)
原因是Spring官方进行了升级, 在创建项目时添加lombok依赖的话, 会自动引入一个插件(之前没有, 新增的), 把这个插件删了就可以了
2a3ef103ddba4487853f8f06b037dca7.jpeg
2:引入的lombok依赖版本低于在IDEA中下载的插件版本
去Maven库里引入版本更高的依赖
Maven Repository: Search/Browse/Explore
da8002532c40424ca92bcd790abe347c.png
129895c4cfea428e9f7f7645e1ac09e6.png
2c0bef9cbd834b2ca49e5f04b663a552.png
3:idea设置勾选支持注解
设置完点apply,在ok
d959c99310a6417d90a3e31ae5652044.png
4:设置javac运行
设置完点apply,在ok
b777b312e96b40298f5aea311b0ad2e0.png