- 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>
在下一章中,我们将使用已配置的数据库编写第一个应用程序。
广告