线程中直接调用spring注解就是会报空指针的,Spring 注解@PostConstruct的问题,这个是在bean实例化之前执行的,解决方法有
1、把数据库连接写成静态方法来调取;
AbstractApplicationContext ac=
new ClassPathXmlApplicationContext("applicationContext.xml");
xxMapper mapper = ac.getBean(xxMapper.class);
之后就可以用mapper了
2、写个回调函数;在回调函数中执行dao层方法;
建议使用参数 时候 进行非空判断,避免空指针异常。
楼主,异步调用空指针问题怎么解决的。
spring依赖注入没写对?