要使用配置文件的值首先在spring.xml配置加载properties文件
<context:property-placeholder location="classpath:ifengstar.properties" />
使用配置文件的值
1、在spring.xml中配置bean注入配置文件的值
<bean id="smsSendInfoServer" class="com.ifengstar.sms.service.impl.SmsSendInfoServiceImpl">
<property name="smsSendInfoDao"><ref local="smsSendInfoDao"/></property>
<property name="smsSpCode">
<value>${smsSend.smsSpCode}</value> <!-- 这就是配置文件的值 smsSend.smsSpCode-->
</property>
<property name="smsSpLoginName">
<value>${smsSend.smsSpLoginName}</value>
</property>
<property name="smsSpPassword">
<value>${smsSend.smsSpPassword}</value>
</property>
</bean>
2、使用扫描的方法注入
@resource @Value("${smsSend.smsSpCode}")
private String smsSpCode; @resource @Value("${smsSpLogName}")
private int smsSpLoNmae;