原文:实现Callable的对象中,用@Autowired注入别的对象失败

场景是这样: 我需要在一个实现类A中写一个拿到返回值的多线程,于是用的Callable,在这个实现类A外我又写了一个专门实现Callable的实现类B,在B中用spring注解 Autowired注入另外一个实现类C,当代码运行时发现,C怎么也不能注入进B中,脑袋瓜疼。 目前的解决路线: 把 Autowired写到了A类中,并且把B对象直接放到A中,作为了内部类,这样发现用C好使了,但是还不清楚为 ...

2019-02-11 17:09 0 722 推荐指数:

查看详情

欲哭无泪的@Autowired注入对象为NULL

欲哭无泪啊...一下午的时间就这么被浪费了...一个基于spring mvc和spring data jpa的小项目,当我写完一个controller的测试用例后,一运行却报空指针,跟了下是一个dao ...

Sat Jul 18 03:24:00 CST 2015 2 39517
@Autowired-service层注入对象为 null

当你看到这篇文章的时候,你@Autowired注入对象可能是 null值,但是你不要沮丧,下面的代码可能会帮到你. 在遵循 spring 管理的前提下,我们一定是不能 new 的,那下面我们就看一下代码吧! // 在方法上加上注解@PostConstruct,这样方法就会 ...

Wed Dec 04 22:07:00 CST 2019 0 729
new出来的对象无法调用@Autowired注入的Spring Bean

@Autowired注入Spring Bean,则当前类必须也是Spring Bean才能调用它,不能用new xxx()来获得对象,这种方式获得的对象无法调用@Autowired注入的Bean。 1、类1,加入Spring Pool 2、类2,@Autowired类 ...

Sat Sep 23 17:01:00 CST 2017 0 10689
Netty的ServerHandler中注入对象失败

我在使用在Netty的MyUdpHandler需要调用service的方法,但是在注入service时总是为null 解决方法:   1.自定义一个工具类实现ApplicationContextAware接口,当一个类实现ApplicationContextAware接口后,当这个类 ...

Mon Jun 29 18:44:00 CST 2020 0 1204
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM