第九讲:Spring的DataSource配置与JdbcTempla


第九讲:SpringDataSource配置与JdbcTempla

Spring Datasource配置

两种方式实现


第九讲:Spring的DataSource配置与JdbcTempla
 

<bean id ="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

   <!--  指定驱动类 -->

   <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>

   <property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>

   <property name="username" value="scott"/>

   <property name="password" value="tiger"/>

</bean>

 

注:bean id dataSource 是固定写法。


第九讲:Spring的DataSource配置与JdbcTempla
 

Dbcp

 

读取properties属性文档


第九讲:Spring的DataSource配置与JdbcTempla
 

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

   <property name="location" value="classpath:jdbc.properties"></property>

</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>

 


第九讲:Spring的DataSource配置与JdbcTempla
 

使用Spring JdbcTemplate

DataSource 的一个封装类


第九讲:Spring的DataSource配置与JdbcTempla
 


第九讲:Spring的DataSource配置与JdbcTempla