/*
* 文件名:CustomizedPropertyConfigurer.java
* 版权:Copyright 2012-2014 Li Huaxin Tech. Co. Ltd. All Rights Reserved.
* 描述: CustomizedPropertyConfigurer.java
* 修改人:lihuaxin
* 修改时间:2014-2-7
* 修改内容:新增
*/
package com.huaxin.inactive;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer;
/**
* TODO 添加类的一句话简单描述。
*
* @author lihuaxin
* @version LMS V100R001 2014-2-7
* @since LMS V100R001C00
*/
public class CustomizedPropertyConfigurer extends PropertyPlaceholderConfigurer
{
private static Map<String, Object> ctxPropertiesMap;
@Override
protected void processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, Properties props) throws BeansException
{
super.processProperties(beanFactoryToProcess, props);
ctxPropertiesMap = new HashMap<String, Object>();
for (Object key : props.keySet())
{
String keyStr = key.toString();
String value = props.getProperty(keyStr);
ctxPropertiesMap.put(keyStr, value);
}
}
public static Object getContextProperty(String name)
{
return ctxPropertiesMap.get(name);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
inactive.rar (10个子文件)
InactiveRefAdvice.java 922B
VersionBean.java 442B
MultiVersion.java 482B
ConfigInactiveRefValidator.java 659B
inactive-aop.xml 2KB
CustomizedPropertyConfigurer.java 1KB
InactiveRefValidatorFactory.java 947B
TestCheckInactive.java 929B
ConfigAction.java 497B
InactiveRefValidator.java 516B
共 10 条
- 1
资源评论
- xuexijava852015-06-21对我帮助不大的。
- qq_com_3641375582017-10-13对我帮助不大的。
- jackeychow20082014-07-01对我帮助不大的。
k10509806
- 粉丝: 86
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功