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;
}
}