文档章节

command模式结合Spring ApplicationContextAWare接口获取ApplicationContext上下文

棋逢对手
 棋逢对手
发布于 2013/06/09 10:32
字数 94
阅读 162
收藏 2
@Service("commandFactory") 
public class CommandFactory implements ICommandFactory,ApplicationContextAware  { 

 
    private ApplicationContext applicationContext; 
    //private static Logger logger = LoggerFactory.getLogger(CommandFactory.class); 
    /** 
     * 功能描述:默认构造函数CommandFactory, 
     */ 
     public CommandFactory() {} 
    /** 
     * 功能描述: 核心工厂返回真正的接口实例对象 
     * @method:getCommandTaskType 
     * @param huoguObject 
     * @return:IMiniAdviceService 
     */ 
    public IMiniAdviceService getCommandTaskType(HuoguObject huoguObject){ 
        return (IMiniAdviceService) applicationContext.getBean(huoguObject.getTaskType()); 
    } 
    @Override 
    public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { 
         this.applicationContext = applicationContext; 
    } 

 
    public ApplicationContext getApplicationContext() { 
        return applicationContext; 
    }    
}

 

© 著作权归作者所有

共有 人打赏支持
棋逢对手
粉丝 2
博文 19
码字总数 9238
作品 0
海淀
程序员
通过ApplicationContextAware获取spirng容器里面的bean

一、实现 1、ApplicatinContextHelper 2、spring 配置 二、原理 ApplicatinContextHelper继承了spring的ApplicationContextAware接口,并实现了setApplicatinContext方法spring容器在启动过程...

漂泊者及其影子
2016/09/08
30
1
spring getbean 方法分析

在最近的项目中,有个地方我们不得不实用getBean的方法,自己从Spring context中获取bean进行数据库操作。 方法一(效率低,极易出现bug,不推荐使用): 刚刚开始的时候,我们使用这中方式,...

gerry_pang
2013/10/10
0
0
Spring 定时任务重复执行的问题分析

Spring 定时任务重复执行的问题分析 背景:使用quartz时客户现场不知道为什么跑着跑着就停了,后来决定换成spring定时任务。 当使用spring定时任务时莫名奇妙的就是同一时间重复执行多次任务...

huxy534
2017/05/11
0
0
Spring 4.2 感知接口

1 ApplicationContextAware 当一个ApplicationContext创建一个实现org.springframework.context.ApplicationContextAware接口的实例时,为实例提供一个ApplicationContext引用。 public int......

Leech
2015/08/07
0
1
spring ApplicationContextAware接口

ApplicationContextAware 首先 ApllicationContextAware 解释 应用上下文 感知 ApplicationContext 是spring 的核心:应用容器 不说了 ,上代码 注意事项: 1 本类需要由spring容器管理 2 从...

随身听1111
2017/11/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

windbg调试C源码级驱动

联机方式不多说了。我博客里有,英文的。 windbg联机文档 https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debug-universal-drivers---step-by-step-lab--echo-kernel......

simpower
33分钟前
0
0
redis快照和AOF简介

数据持久化到硬盘:一是快照(snapshotting),二是只追加文件(append-only file AOF) 快照 核心原理:redis某个时间内存内的所有数据写入硬盘 场景:redis快照内存里面的数据 1. 用户发送bgsav...

拐美人
34分钟前
0
0
这个七夕,送你一份程序员教科书级别的告白指南

给广大爱码士们的高能预警: 今天,就是七夕了…… (单身非作战人群请速速退场!) 时常有技术GG向个推君抱怨 经过网民多年的教育 以及技术人持之以恒的自黑 冲锋衣狂热分子·格子衫骨灰级粉...

个推
38分钟前
0
0
python爬虫日志(15)cookie详解

转载:原文地址 早期Web开发面临的最大问题之一是如何管理状态。服务器端没有办法知道两个请求是否来自于同一个浏览器。那时的办法是在请求的页面中插入一个token,并且在下一次请求中将这个...

茫羽行
39分钟前
0
0
qlv视频格式转换器

  腾讯视频中的视频影视资源有很多,小编经常在里面下载视频观看,应该也有很多朋友和小编一样吧,最近热播的电视剧也不少,如《香蜜沉沉烬如霜》、《夜天子》还有已经完结的《扶摇》,这么...

萤火的萤火
43分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部