Spring注解驱动报错,@Autowired

image.png
The annotation @Autowired is disallowed for this location.

没有导包问题,就这一处报错,从买的书籍中导入的代码,应该是能这么写的,但不知道怎么改,我弄在idea里面看看。

有这种用法吗?有点怀疑了。是不是书错了,应该是我错了

emmm....删除了,能正常运行,还找来找去,不知道为什么写这里,但是能正常运行。

阅读 2.4k
1 个回答

题主估计是版本问题这个是4.2.6版本的
image.png
这个是5.1.5版本的
image.png
可以看出高版本多出了一个注解作用域ElementType.PARAMETER 其实加不加都不影响,对于你的代码上来说,如果非要保持一致请更新版本即可

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题