2007-12-26

SSHF备忘之spring配置中使用properties文件

关键字: properties,配置

首先在spring的配置文件任意地方配置一个bean

xml 代码
 
  1. <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">  
  2.         <property name="location" value="/WEB-INF/classes/jdbc.properties" />  
  3.     </bean>  

然后生成一个 jdbc.properties 文件 放到相应的路径

jdbc.properties
java 代码
 
  1. jdbc.username = sa  
  2. jdbc.password = 1234  
  3. jdbc.url = jdbc:jtds:sqlserver://192.168.0.2/test  
  4. jdbc.driverClassName = net.sourceforge.jtds.jdbc.Driver  

现在就可以在spring配置文件中使用这些属性了

例如
xml 代码
 
  1. <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">  
  2.         <property name="username" value="${jdbc.username}"/>  
  3.         <property name="password" value="${jdbc.password}"/>  
  4.         <property name="url" value="${jdbc.url}"/>  
  5.         <property name="driverClassName" value="${jdbc.driverClassName}"/>  
  6.     </bean>  

评论
飞天色鼠 2008-01-19
你的jdbc.properties 路径没放对吧,是放在/WEB-INF/classes文件夹下哦,不是/WEB-INF文件夹
InnocentBoy 2008-01-18
我的配置和你的一样,但是系统总是提示我,java.io.FileNotFoundException: WEB-INF\jdbc.properties (系统找不到指定的路径。)
发表评论

您还没有登录,请登录后发表评论

飞天色鼠
搜索本博客
存档
最新评论