2 qq 30099067 qq_30099067 于 2017.01.05 22:45 提问

spring 单元测试报时 java.lang.NullPointerException错误
1

搞了好久了,还是不行,求大神看看那里错了
图片说明
图片说明
图片说明
图片说明
图片说明
图片说明
报的错误
图片说明

7个回答

surongle123
surongle123   2017.01.06 00:42
已采纳

图片说明

qq_30099067
qq_30099067 非常感谢,第一次莱csdn发帖,问题解决了,确实是setInjectionService少写了个i,再次感谢
12 个月之前 回复
zhou_zhou12
zhou_zhou12   2017.01.05 23:19

配置文件没写完整吧。service层没有注入到test中,test怎么能调service呢。再把配置文件看看。

zhou_zhou12
zhou_zhou12 三层:dao层,service层,controller层(用的是SSM框架)。数据源注入到dao层,dao层注入到service层,service层注入到controller层,需要一层层注入的。刚开始学习,空指针异常很常见,好好学吧。
11 个月之前 回复
zhou_zhou12
zhou_zhou12 回复qq_30099067: 你现在弄明白了吗??
11 个月之前 回复
qq_30099067
qq_30099067 我看视频配置文件就是这么写的,但是测试类是我自己搞得,service注入到test?怎么搞亲,能不能在说一下
12 个月之前 回复
weixin_37264768
weixin_37264768   2017.01.05 22:47

一起来学习研究下,你学这个花了多长时间。

qq_30099067
qq_30099067 刚开始看,跟着视频搞得,然后卡住了
12 个月之前 回复
sleeping_xixi
sleeping_xixi   2017.01.05 22:51

我还没开始学,有点可惜啊,估计帮不上忙。
空指针异常。。。。

qq_30099067
qq_30099067 是啊,但不知道错在哪里了
12 个月之前 回复
JE_GE
JE_GE   2017.01.05 23:03

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:applicationContext.xml")
写错了把

JE_GE
JE_GE 回复qq_30099067: @RunWith(SpringJUnit4ClassRunner.class)
12 个月之前 回复
qq_30099067
qq_30099067 spring-injection.cml是我自己建的,要写成applicationContext.xml吗?
12 个月之前 回复
qq_30099067
qq_30099067 spring-injection.cml
12 个月之前 回复
JE_GE
JE_GE   2017.01.05 23:22

晕。。。
@RunWith(SpringJUnit4ClassRunner.class)

qq_30099067
qq_30099067 这个有问题吗0.0
12 个月之前 回复
sun1021873926
sun1021873926   Ds   Rxr 2017.01.05 23:26

空指针异常一般很好解决的,我在手机上怎么看到一个接口呀,其实现的代码没有么

qq_30099067
qq_30099067 有实现类的
12 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!