问题描述
使用的是spring的注解,在job中是无法使用@Autowired将sessionFactory注入
解决方案
自己写个Utils类里面定义个static 的ApplicationContextspring加载的时候就把applicationContext注入进去以后用的时候就直接通过applicationContext.getBean拿到对象了
解决方案二:
你是用的MethodInvokingJobDetailFactoryBean代理响应的job吗 如果是那就好办了 直接在job里autowired 不过得component scan里配置当前package的路径
时间: 2024-11-02 19:44:47