zoukankan      html  css  js  c++  java
  • Spring定时任务service无法注入问题

    package induconjob.config;

    import org.springframework.beans.BeansException;
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.ApplicationContextAware;
    import org.springframework.stereotype.Component;

    /**
    *
    *
    * 配置类,解决定时任务无法注入的问题
    */
    @Component
    public class ApplicationContextUtil implements ApplicationContextAware {

    private static ApplicationContext applicationContext;

    public static ApplicationContext getApplicationContext() {
    return applicationContext;
    }


    @Override
    public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
    ApplicationContextUtil.applicationContext = applicationContext;

    }


    public static Object getBean(String beanName) {
    return applicationContext.getBean(beanName);
    }
    }

    获取service

    DataFiledStatisticalService dataFiledStatisticalService = (DataFiledStatisticalService) ApplicationContextUtil.getBean("dataFiledStatisticalService");

  • 相关阅读:
    css文档流
    gitolite搭建
    Packets out of order. Expected 1 received 27...
    前端常见跨域解决方案
    跨时代的分布式数据库 – 阿里云DRDS详解
    Redis持久化机制
    redis实现消息队列
    队列
    ide-helper
    Bitmap 位操作相关
  • 原文地址:https://www.cnblogs.com/zhangzhiqin/p/14308187.html
Copyright © 2011-2022 走看看