解决方法:最后发现的原因是没安装lombok插件导致的,所以安装一下,并允许就行了
Lombok简介
Lombok是Java语言的实用工具,确切的说,应该说是一个很好用的插件,对,插件!可以用来帮助开发人员消除Java代码的冗长,尤其是对于简单的Java对象(POJO),它通过注解实现这一目的,而不是一大段一大段的Java方法。这样可以省去大量的get,set方法,消除代码冗余。
Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。
官方地址:Project Lombok
github地址:GitHub - projectlombok/lombok: Very spicy additions to the Java programming language.。
下面来安装一下 lombok插件
1、安装lombok插件,点击菜单栏中的【File】->【Setting】->【Plugins】-> 输入 lombok ,【install】-> 【Ok】
2、允许插件运行, 点击菜单栏中的【File】->【Setting】->搜索框直接输入【Annotation Processors】-> 将 Enable Annotation Processors 打勾,重启软件即可。
3、重启idea,清除一下缓存即可: