Spring:加载外部properties文件

<!-- 加载外部的properties文件(方式一),用于解析${}形式的变量。
        如果需要加载多个properties文件,就写在一起,之间使用逗号隔开。
     <context:property-placeholder location="classpath:cn/itcast/spring/k_placeholder/jdbc.properties"/>
    -->

    <!-- 加载外部的properties文件(方式二)
     <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="locations">
            <list>
                <value>classpath:cn/itcast/spring/k_placeholder/jdbc.properties</value>
            </list>
        </property>
    </bean>
    -->


    <!-- 配置UserDao对象,需要注入一些配置 -->
    <bean id="userDao" class="cn.itcast.spring.k_placeholder.UserDaoImpl">
        <property name="jdbcUrl" value="${jdbcUrl}"></property>
        <property name="driverClass" value="${driverClass}"></property>
        <property name="username" value="${username}"></property>
        <property name="password" value="${password}"></property>

    </bean>

你可能感兴趣的:(Spring:加载外部properties文件)