找了一圈还是不行,只能拜托各位了。
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;
}