Spring加载properties文件的属性的值
要使用配置文件的值首先在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;