- Spring JDBC 教程
- Spring JDBC - 主頁
- Spring JDBC - 概述
- Spring JDBC - 環境設定
- Spring JDBC - 配置資料來源
- Spring JDBC - 首個應用程式
- 基本 CRUD 示例
- Spring JDBC - 建立查詢
- Spring JDBC - 讀取查詢
- Spring JDBC - 更新查詢
- Spring JDBC - 刪除查詢
- 高階 JDBC 示例
- 呼叫儲存過程
- Spring JDBC - 呼叫儲存函式
- Spring JDBC - 處理 BLOB
- Spring JDBC - 處理 CLOB
- Spring JDBC 批處理示例
- Spring JDBC - 批處理操作
- 物件批處理操作
- 多個批處理操作
- Spring JDBC 物件
- Spring JDBC - JdbcTemplate
- PreparedStatementSetter
- Spring JDBC - ResultSetExtractor
- Spring JDBC - RowMapper
- NamedParameterJdbcTemplate
- Spring JDBC - SimpleJdbcInsert
- Spring JDBC - SimpleJdbcCall
- Spring JDBC - SqlQuery
- Spring JDBC - SqlUpdate
- Spring JDBC - StoredProcedure
- Spring JDBC 實用資源
- Spring JDBC - 快速指南
- Spring JDBC - 實用資源
- Spring JDBC - 討論
Spring JDBC - 配置資料來源
讓我們在資料庫 TEST 中建立一個數據庫表 Student。我假設你正在使用 MySQL 資料庫,如果你使用任何其他資料庫,則可以相應地更改 DDL 和 SQL 查詢。
CREATE TABLE Student( ID INT NOT NULL AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL, AGE INT NOT NULL, PRIMARY KEY (ID) );
現在我們需要向 JDBC Template 提供一個 DataSource,以便它可以自行配置以獲取資料庫訪問許可權。你可以在 XML 檔案中配置 DataSource,其程式碼如下所示 −
<bean id = "dataSource" class = "org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name = "driverClassName" value = "com.mysql.cj.jdbc.Driver"/> <property name = "url" value = "jdbc:mysql://:3306/TEST"/> <property name = "username" value = "root"/> <property name = "password" value = "admin"/> </bean>
在下一章中,我們將使用已配置的資料庫編寫第一個應用程式。
廣告