多线程注入bean遇到的问题
ときさきくるみ,大好き~
前言:
今天开发过程中遇到个诡异的问题,在多线程推数据的时候,发现调用的dao层注入为null,之前一直是通过applicationContext.getBean上下文来获取bean,为什么偏偏这次有问题,然后我就稍微研究了一下。
首先看看我们多线程常用的方法:
public class xxxApplication {
public static ApplicationContext applicationContext;
public static void main(String[] args) {
applicationContext = SpringApplication.run(xxxApplication.class, args);
}
}
<