Spring解析properties文件

spring配置文件

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="locations">
			<list>
				<value>classpath:/config/sps.properties</value>
			</list>
		</property>
	</bean>

 

spring配置文件

<!-- sys配置文件的读取 -->
    <bean id="spsProperties" class="com.iman.sps.domain.model.sheet.SpsProperties">
    	<property name="wrmErrorDataTemplate">
	    		<value>${wrmErrorDataTemplate}</value>
    	</property>
    	<property name="excelTemplateFilePath">
	    		<value>${excelTemplateFilePath}</value>
    	</property>
    	<property name="execelDownloadFilePath">
	    		<value>${execelDownloadFilePath}</value>
    	</property>
    	<property name="siteExcelData">
	    		<value>${siteExcelData}</value>
    	</property>
    	<property name="mssNeExcelData">
	    		<value>${mssNeExcelData}</value>
    	</property>
    	<property name="mgwNeExcelData">
	    		<value>${mgwNeExcelData}</value>
    	</property>
		<property name="rackExcelData">
	    		<value>${rackExcelData}</value>
    	</property>
    	<property name="shelfExcelData">
	    		<value>${shelfExcelData}</value>
    	</property>
    	<property name="slotExcelData">
	    		<value>${slotExcelData}</value>
    	</property>
    	<property name="cardExcelData">
	    		<value>${cardExcelData}</value>
    	</property>
    	<property name="portExcelData">
	    		<value>${portExcelData}</value>
    	</property>
    	<property name="puyuanManagerUrl">
	    		<value>${puyuanManagerUrl}</value>
    	</property>
    	<property name="BTSExcelData">
	    		<value>${BTSExcelData}</value>
    	</property>
		
		<property name="trunkExcelData">
				<value>${trunkExcelData}</value>
		</property>
		
		<property name="ceResourceAllocateExcelData">
				<value>${ceResourceAllocateExcelData}</value>
		</property>
    </bean>

 properties文件:

#excelTemplateFilePath /opt/IBM/WebSphere/SPSTemplate
excelTemplateFilePath d:/SPSTemplate

#execelDownloadFilePath /opt/IBM/WebSphere/download
execelDownloadFilePath d:/download

#bpsManager 


wrmErrorDataTemplate =wrmErrorDataTemplate.xls

siteExcelData=site.xls
#neÍøÔª
mssNeExcelData=MSS_NE.xls
mgwNeExcelData=MWG_NE.xls
#»ú¼Ü-
rackExcelData=RACK.xls
#»ú¿ò
shelfExcelData=SHELF.xls
#»ú²Û
slotExcelData=SLOT.xls
#°å¿¨
cardExcelData=CARD.xls
#¶Ë¿Ú
portExcelData=PORT.xls

BTSExcelData=BTS.xls

#Öм̵ç·ÐèÇóÐÅÏ¢
trunkExcelData=trunk_circuit_template.xls

#CE×ÊÔ´·ÖÅäÊý¾ÝÐÅÏ¢
ceResourceAllocateExcelData=ce_allocation_template.xls

#puyuanManagerUrl
#puyuanManagerUrl=http\://10.97.87.57\:8080/eos-default/workflow/wfmanager/main/showflowmain.jsp?url\=
puyuanManagerUrl=http\://192.168.7.7\:8081/eos-default/workflow/wfmanager/main/showflowmain.jsp?url\=

#WebServiceUrl
#webServiceUrl=http\://10.97.87.57\:8080/eos-default/services/bussinessProcessService.bussinessProcessServiceHttpSoap12Endpoint/
webServiceUrl=http\://192.168.7.7\:8081/eos-default/services/bussinessProcessService.bussinessProcessServiceHttpSoap12Endpoint/

#ReceiveCrm
#SpsCrmServicesUrl=http\://10.97.87.96\:9081/sps/services/EOMSProcessSheet?wsdl
SpsCrmServicesUrl=http\://192.168.7.7\:9084/sps/services/EOMSProcessSheet?wsdl

#nrmsUrl   
nrmsUrl = http://192.168.7.74:9080/nrms_1_5/login?username=37:E9:A4:AA:13:01:15:69&menuFolderId=202006&menuItemId=603003000006

 java代码:

public class SpsProperties {
	
	public String acessBpsManagerUrl;
	
	public String acessCrmUrl;
	
	public String wrmErrorDataTemplate;
	
	public String excelTemplateFilePath;
	
	public String execelDownloadFilePath;
	
	public String siteExcelData;//站点
	
	public String BTSExcelData;//BTS
	

	public String mssNeExcelData;//MSS_NE
	public String mgwNeExcelData;//MGW_NE
	public String rackExcelData;//机架
	public String shelfExcelData;//机框
	public String slotExcelData; //机槽
	public String cardExcelData;//板卡
	public String portExcelData;//端口

	public String trunkExcelData;	//中继电路需求信息
	
	public String ceResourceAllocateExcelData;	//CE资源分配信息
	
	public String puyuanManagerUrl;   //转向普元管理页面,页面内有Top,解决Js跨域
	
	public String getExcelTemplateFilePath() {
		return excelTemplateFilePath;
	}

	public void setExcelTemplateFilePath(String excelTemplateFilePath) {
		this.excelTemplateFilePath = excelTemplateFilePath;
	}

	public String getExecelDownloadFilePath() {
		return execelDownloadFilePath;
	}

	public void setExecelDownloadFilePath(String execelDownloadFilePath) {
		this.execelDownloadFilePath = execelDownloadFilePath;
	}

	public String getWrmErrorDataTemplate() {
		return wrmErrorDataTemplate;
	}

	public void setWrmErrorDataTemplate(String wrmErrorDataTemplate) {
		this.wrmErrorDataTemplate = wrmErrorDataTemplate;
	}

	public String getAcessCrmUrl() {
		return acessCrmUrl;
	}

	public void setAcessCrmUrl(String acessCrmUrl) {
		this.acessCrmUrl = acessCrmUrl;
	}

	public String getAcessBpsManagerUrl() {
		return acessBpsManagerUrl;
	}

	public void setAcessBpsManagerUrl(String acessBpsManagerUrl) {
		this.acessBpsManagerUrl = acessBpsManagerUrl;
	}

	public String getSiteExcelData() {
		return siteExcelData;
	}

	public void setSiteExcelData(String siteExcelData) {
		this.siteExcelData = siteExcelData;
	}
	public String getMssNeExcelData() {
		return mssNeExcelData;
	}

	public void setMssNeExcelData(String mssNeExcelData) {
		this.mssNeExcelData = mssNeExcelData;
	}

	public String getMgwNeExcelData() {
		return mgwNeExcelData;
	}

	public void setMgwNeExcelData(String mgwNeExcelData) {
		this.mgwNeExcelData = mgwNeExcelData;
	}


	public String getPuyuanManagerUrl() {
		return puyuanManagerUrl;
	}

	public void setPuyuanManagerUrl(String puyuanManagerUrl) {
		this.puyuanManagerUrl = puyuanManagerUrl;
	}
	public String getRackExcelData() {
		return rackExcelData;
	}

	public void setRackExcelData(String rackExcelData) {
		this.rackExcelData = rackExcelData;
	}

	public String getShelfExcelData() {
		return shelfExcelData;
	}

	public void setShelfExcelData(String shelfExcelData) {
		this.shelfExcelData = shelfExcelData;
	}

	public String getSlotExcelData() {
		return slotExcelData;
	}

	public void setSlotExcelData(String slotExcelData) {
		this.slotExcelData = slotExcelData;
	}

	public String getCardExcelData() {
		return cardExcelData;
	}

	public void setCardExcelData(String cardExcelData) {
		this.cardExcelData = cardExcelData;
	}

	public String getPortExcelData() {
		return portExcelData;
	}

	public void setPortExcelData(String portExcelData) {
		this.portExcelData = portExcelData;
	}

	public String getBTSExcelData() {
		return BTSExcelData;
	}

	public void setBTSExcelData(String bTSExcelData) {
		BTSExcelData = bTSExcelData;
	}

	public String getTrunkExcelData() {
		return trunkExcelData;
	}

	public void setTrunkExcelData(String trunkExcelData) {
		this.trunkExcelData = trunkExcelData;
	}

	public String getCeResourceAllocateExcelData() {
		return ceResourceAllocateExcelData;
	}

	public void setCeResourceAllocateExcelData(String ceResourceAllocateExcelData) {
		this.ceResourceAllocateExcelData = ceResourceAllocateExcelData;
	}

	

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值