无法自动连线找不到'string'类型的bean

lnxxn5zx  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(674)

我有问题,以创建@bean与paramaters这运行良好,但在intellij它给这个错误无法自动连线。找不到'string'类型的bean。
我要做什么?我正在尝试创建具有原型作用域的bean,我在intellij“couldnotautowire”中遇到这个错误。找不到'string'类型的bean。“在参数上有人能帮我解决这个问题吗

这是原型测试的类

nnt7mjpx

nnt7mjpx1#

事实上,你所做的与其他评论所说的相反,没有什么错。甚至可以自动注入 ObjectProvider<PrototypeTest> prototypeTestProvider 到别的班级去,和我一起打电话 prototypeTestProvider.getObject("John", "Wick") 让它成功。我更喜欢双函数方法,因为它是编译时检查的,而“getobject”的参数不是。
那么,intellij为什么要抱怨呢?因为intellij的spring插件不知道spring的这一方面。我建议你想办法忽略这个错误。我要么不依赖插件,要么检查它的更新,要么检查更新intellij是否解决了这个问题(但我猜不会)。

相关问题