首页 > 编程语言 > 详细

springboot小项目中:@Autowired 注解在static上

时间:2021-08-24 20:54:08      阅读:26      评论:0      收藏:0      [点我收藏+]

static会导致@Autowired不能实现;

用debug查看
技术分享图片

发现出错:
技术分享图片
然后把static去掉即可

1、问题原因
被static修饰变量,是不属于任何实例化的对象拥有,spring的依赖注入只能在对象层级上进行依赖注入,所以不能直接使用@autowired标签进行注入。
2.解决方案来源:
https://blog.csdn.net/lazy_zzzzzz/article/details/87814603
或者:直接删除static,我这里不需要static,可以直接删除;

springboot小项目中:@Autowired 注解在static上

原文:https://www.cnblogs.com/odetocherryblossoms/p/15181296.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!