1、在SpringMVC配置文件中读取其它配置文件中的属性
1)首先获取要读取的配置文件的位置
<context:property-placeholder location="classpath:redis.properties,classpath:jdbc.properties" />
2)使用Spring的EL表达式获取
<bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:port="${redis.port} p:hostName="${redis.host}" />
2、在类中注入配置文件中的属性
1)首先在SpringMVC配置文件中引入该配置文件
<util:properties id="redisconfig" location="classpath:redis.properties" />
2)在类中使用该属性,也是用Spring的EL表达式,该类必须被Spring容器初始化为对象
@Controller
@RequestMapping("portal")
public class PortalController{
@Value("#{authConfig.usercenterURL}")
private String usercenterURL;
.
.
.
}