查看完整版本: [-- Spring的三种配置数据源的方式 --]

风信Java论坛 ›› Spring 讨论专区 ›› Spring的三种配置数据源的方式 登录 -> 注册

1F Spring的三种配置数据源的方式   唧唧 Post by : 2009-04-23 12:42:19.0

(1):加载properties文件方式

properties文件加载有两种方式

(a) src下config下所有后缀为properties的文件全部加载

<context:property-placeholder location="classpath*:config/*.properties"/>

(b) 加载指定位置的properties文件

<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>/WEB-INF/classes/configure.properties</value>
</property>
</bean>

properties文件引用方式

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"
p:driverClassName="${jdbc.driverClassName}"
p:url="${jdbc.url}"
p:username="${jdbc.username}"
p:password="${jdbc.password}"/>

(2):把jndi的字符串配置到properties文件中读取!

<bean id="dataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>${jdbc.dataSource}</value>
</property>
</bean>

(3):直接给定jndi的字符串

<jee:jndi-lookup id="dataSource3" jndi-name="java:comp/env/jdbc/ExampleDB" />


风信Java论坛 ›› Spring 讨论专区 ›› Spring的三种配置数据源的方式 登录 -> 注册

查看完整版本: [-- Spring的三种配置数据源的方式 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 6 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号