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

static会导致@Autowired不能实现;

用debug查看
springboot小项目中:@Autowired 注解在static上

发现出错:
springboot小项目中:@Autowired 注解在static上
然后把static去掉即可

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

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

上一篇:Linux springBoot 资源上传问题


下一篇:Unity-记一次倒计时错误