首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring配备dataSource的六种方法

2013-07-16 
spring配置dataSource的六种方法??property namepassword valuetiger/property?/bean??!--

spring配置dataSource的六种方法
??<property name="password" value="tiger"></property>
?</bean>

?

?<!-- 第二种 -->
?<bean
??value="classpath:jdbc.properties"></property>
?</bean>
?<bean id="dataSource"
??/>
??<property name="url" value="${jdbc.url}" />
??<property name="username" value="${jdbc.username}" />
??<property name="password" value="${jdbc.password}" />
?</bean>

?

?<!-- 第三种 -->
?<bean
??/>
??<property name="url" value="${jdbc.url}" />
??<property name="username" value="${jdbc.username}" />
??<property name="password" value="${jdbc.password}" />
?</bean>

?

?<!-- 第四种,这种需要添加命名空间(xmlns:p="http://www.springframework.org/schema/p") -->
?<bean id="dataSource"
??/>

?

?<!-- 第五种 -->
?<context:property-placeholder location="classpath:jdbc.properties" />
?<!-- 这里的属性class值也可以换成"org.apache.commons.dbcp.BasicDataSource",也就是所谓的第六种 -->
?<bean id="dataSource"
??/>
??<property name="url" value="${jdbc.url}" />
??<property name="username" value="${jdbc.username}" />
??<property name="password" value="${jdbc.password}" />
?</bean>

?

注:上面涉及到的jdbc.properties文件在src目录下创建的,内容如下:

jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:oral
jdbc.username=scott
jdbc.password=tiger

热点排行