详解 springboot 多线程处理任务无法注入bean
项目场景:
提示:这里简述项目相关背景:
例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)
问题描述:在多线程处理任务时,注入service报空指针异常
原因分析:
在线程中为了线程安全,是防注入的,所以如果要用到这个类,我们可以从bean工厂取个实列。
解决方案:新建一个获取实例的工具类
package com.example.test.thread;
import org.springframework.beans.BeansE
原创
2022-02-08 11:33:59 ·
1057 阅读 ·
0 评论