多线程批量添加excel数据到mysql数据库报空指针异常
问题描述
多线程下,向数据库批量导入数据,出现空指针NullPointerException。
原因
使用多线程时,普通类无法直接调用服务层service,以及持久层类方法,如果直接调用service层方法以及持久层的方法会报空指针异常。因为所获得的对象并没有通过 @Autowired 注入进来。
解决办法
解决该问题有以下两种方法进行解决:
解决方案一:
1.定义一个spring工具配置类,用于调用spring ioc容器中的bean对象。创建代码如下:
@Component
public class S
原创
2021-02-05 13:40:44 ·
845 阅读 ·
0 评论