Spring JDBC配置數據源

在開始進入實例學習之前,我們先要準備好一些數據庫數據和數據源配置。

在本系列教程中,使用的的是MySQL數據庫,並創建一個數據庫實例:test,在這個數據庫實例:test中創建一個表student。如果您使用任何其他數據庫,則可以相應地更改DDL和SQL查詢,這問題不大,但爲了減少不必要的麻煩,建議與本教程同步。

CREATE TABLE student(
   id   INT NOT NULL AUTO_INCREMENT,
   name VARCHAR(32) NOT NULL,
   age  INT NOT NULL,
   PRIMARY KEY (id)
);

接下來,需要向JdbcTemplate提供一個數據源:DataSource,因此它可以配置自己以獲取數據庫訪問。可以使用下面一段代碼在XML文件中配置DataSource,如下所示:

<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
   <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
   <property name="url" value="jdbc:mysql://localhost:3306/test"/>
   <property name="username" value="root"/>
   <property name="password" value="123456"/>
</bean>

在下一章中,將使用這個配置來數據庫並編寫第一個應用程序。