今天试着在spring中使用工具类,结果idea报了个java.lang.NullPointerException。
然后翻到了这篇博客解决了疑惑,在此给出原文链接:https://blog.csdn.net/rongxiang111/article/details/78881371
Spring中不能使用@Autowired给static变量注入值
在springframework中,如果你用@Autowired去注入一个静态变量,像这样:
@Autowired
private static DataSource ds;
那么就会出现如下错误:
原因
静态变量不是对象的属性,而是类的属性(所有对象共用一个静态变量),sp