Spring JDBC JdbcTemplate類示例
Spring JDBC PreparedStatementSetter接口示例
Spring JDBC ResultSetExtractor接口示例
Spring JDBC RowMapper接口示例
Spring JDBC NamedParameterJdbcTemplate類示例
Spring JDBC SimpleJdbcInsert類示例
Spring JDBC SimpleJdbcCall類示例
Spring JDBC SqlQuery類示例
Spring JDBC SqlUpdate類示例
Spring JDBC StoredProcedure類示例
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>
在下一章中,將使用這個配置來數據庫並編寫第一個應用程序。