spring注入空指针问题 1C

找了一圈还是不行,只能拜托各位了。
action能获取到userService,一样的写法,但这里获取不到,action里也能获取到quartzJob,而且这样获取userService就能够被注入进quartzJob中。
扫描是;
下附代码,空指针出在调用userService里的方法行处,应该说的很清楚了。
普通类:
@Component(value="quartzJob")
@Scope("prototype")
public class QuartzJob implements Job,Serializable {

            @Autowired
            private UserService userService;

            public UserService getUserService() {
                        return userService;
            }
            public void setUserService(UserService userService) {
                        this.userService = userService;
            }

3个回答

问题找到了,跟struts2一样

ligang819350766
ligang819350766 什么意思?@Controller???????
接近 5 年之前 回复

貌似这里找不到哪儿错了。既用 @Autowired 怎么还有get和set方法;你的UserService接口有几个实现类?是不是大小写错了?

你这问题找到了,也不说怎么个情况和解决办法。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问