SpringMVC配置文件读取其他配置文件中属性VS类中注入配置文件属性

来源:互联网 发布:淘宝运费模板按重量 编辑:程序博客网 时间:2024/06/05 02:39

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;        .        .        .    }
原创粉丝点击