文章目录 问题现象解决办法 问题现象 在IDEA中,代码中注入的属性提示private field is never assigned,入下图所示。该提示意思是私有字段没有被分配赋值。 解决办法 可以点击Add constructor parameter来解决,即添加带有参数的构造器,但是当注入的属性比较多时,构造器方法参数也会非常多。 这只是IDEA的一个警告,并不是项目代码的错误提示。提示的内容是说这个变量没有赋值。是因为IDEA现在没有识别Spring的自动注入的注解。 我们将鼠标放到变量上,按Alt+Enter弹出提示,选择第二个即可。 之后就不会提示这个了。