文档章节

spring依赖注入 报空指针问题

zhuqianli
 zhuqianli
发布于 2017/01/11 16:08
字数 109
阅读 4
收藏 0

ngrok

 

新建线程中  spring的依赖注入是无法正常注入的  会报空指针异常

原因是 新建的线程没有在spring容器中

将ThreadRunner类也作为一个bean注入到spring容器中

public class SpringMultiThreadTest{  
    @Autowired  
    private ThreadRunner threadRunner;  
    @Test  
    public void testSpringBean(){  
        for (int i=0; i<10000000; i++){  
            new Thread(threadRunner).start();  
        }  
        try {  
            Thread.sleep(1000);  
        }catch (InterruptedException e){  
            e.printStackTrace();  
        }  
    }  
}  

或者手动获取空指针的bean

© 著作权归作者所有

zhuqianli
粉丝 5
博文 131
码字总数 57017
作品 0
杭州
程序员
私信 提问
通过spring自动注入的对象,使用反射调用其方法之后,无法获取返回值

使用了spring + spring mvc 构建项目,在controller 里面, 被调用的 MessageService 接口及其下面的实现类MessageServiceImpl 通过注解 @resource 自动注入到controller 在调用的方法的时候,...

Lyon4j
2015/10/28
5K
6
spring aop 代理private方法 报错的问题分析

spring aop 代理private方法报空指针的问题 这两天做aop切面日志时,发现private方法报空指针。 原切入点配置如下: 当某个Controller类中含有private方法,并且该类有需要spring注入的对象时...

my_juke
06/27
61
0
Jersey1.x + Spring 依赖注入出现 空指针异常

在使用rest风格和Spring的依赖注入做一个demo的时候。依赖注入 出现空指针异常 The RuntimeException could not be mapped to a response, re-throwing to the HTTP container java.lang.Nu...

Jeremy_pan
2015/03/13
562
0
Spring源码学习(零) 动机

学习Spring源码的动机是一次偶然的单元测试, 之前对注入 ,控制反转比较熟悉,先回顾一下当时测试 : 目的: 测试SpringMvc项目中的model层(俗称Service层) 以下的例子均采用注解注入模式...

younchen
2014/07/08
142
0
spring 注入以及监听问题

做项目的时候用到了spring,现在需要再项目启动时加载一个类,但是该类中用到了dao对象。 监听器中的dao对象是由spring注入的,问题出在tomcat 启动时,先启动监听,再启动 spring 容器并注入相...

MelodyLin
2013/05/17
452
3

没有更多内容

加载失败,请刷新页面

加载更多

如何编写高质量的 JS 函数(1) -- 敲山震虎篇

本文首发于 vivo互联网技术 微信公众号 链接:https://mp.weixin.qq.com/s/7lCK9cHmunvYlbm7Xi7JxQ 作者:杨昆 一千个读者,有一千个哈姆雷特。 此系列文章将会从函数的执行机制、鲁棒性、函...

vivo互联网技术
37分钟前
5
0
学会这5个Excel技巧,让你拒绝加班

在网上,随处都可以看到Excel技巧,估计已看腻了吧?但下面5个Excel技巧会让你相见恨晚。关键的是它们个个还很实用 图一 技巧1:快速删除边框 有时当我们处理数据需要去掉边框,按Ctrl+Shif...

干货趣分享
今天
11
0
JS基础-该如何理解原型、原型链?

JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个...

OBKoro1
今天
9
0
高防CDN的出现是为了解决网站的哪些问题?

高防CDN是为了更好的服务网络而出现的,是通过高防DNS来实现的。高防CDN是通过智能化的系统判断来路,再反馈给用户,可以减轻用户使用过程的复杂程度。通过智能DNS解析,能让网站访问者连接到...

云漫网络Ruan
今天
15
0
OSChina 周一乱弹 —— 熟悉的味道,难道这就是恋爱的感觉

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @xiaoshiyue :好久没分享歌了分享张碧晨的单曲《今后我与自己流浪》 《今后我与自己流浪》- 张碧晨 手机党少年们想听歌,请使劲儿戳(这里)...

小小编辑
今天
3.3K
25

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部