Spring bean配置读取配置文件

来源:互联网 发布:网络抓包原理 编辑:程序博客网 时间:2024/05/22 12:42

在beans.xml中加入两个必须的bean

<bean id="propertyConfigurer"     class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">      <property name="location" value="/WEB-INF/jdbc.properties" />      </bean>   <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"     destroy-method="close">     <property name="driverClassName" value="${jdbc.driverClassName}" />     <property name="url" value="${jdbc.url}" />     <property name="username" value="${jdbc.username}" />     <property name="password" value="${jdbc.password}" />  </bean> 


在web-inf下面的jdbc.properties

jdbc.driverClassName=com.mysql.jdbc.Driver     jdbc.url=jdbc:mysql://210.30.12.3:3306/spring     jdbc.username=root     jdbc.password=sa 

----------------------------------------------------------------------------------------------------

  <!-- 定义受环境影响易变的变量 -->    <bean id="properties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"><property name="locations"><list><!-- 标准配置 --><value>classpath*:/application.properties</value></list></property></bean>



0 0
原创粉丝点击