JDBC 简介、开发流程及常用操作详解
JDBC 简介、开发流程及常用操作详解
1. 什么是 JDBC?
JDBC (Java Database Connectivity) 是 Java 语言访问关系型数据库的统一接口,它提供了一套标准的 API,用于执行 SQL 语句,操作数据库中的数据。
2. JDBC 开发流程
JDBC 开发流程主要包括以下步骤:
- 加载数据库驱动程序: 使用 Class.forName() 方法加载数据库驱动类。
- 建立数据库连接: 使用 DriverManager.getConnection() 方法建立数据库连接。
- 创建 Statement 或 PreparedStatement 对象: 使用 Connection 对象创建 Statement 或 PreparedStatement 对象,用于执行 SQL 语句。
- 执行 SQL 语句: 使用 Statement 或 PreparedStatement 对象执行 SQL 语句,并获取 ResultSet 对象 (用于查询操作) 或更新记录数 (用于增删改操作)。
- 处理结果: 处理 ResultSet 对象或更新记录数。
- 关闭资源: 关闭 ResultSet 对象、Statement 对象和 Connection 对象。
3. 方法返回值
executeQuery方法返回ResultSet对象,代表查询结果集。executeUpdate方法返回int类型的值,代表更新的记录数。
4. MySQL 数据库连接驱动类全名
MySQL 数据库连接驱动类全名为 com.mysql.jdbc.Driver。
5. 事务操作代码
// 开启事务
conn.setAutoCommit(false);
// 提交事务
conn.commit();
// 回滚事务
conn.rollback();
注意: 以上代码中的 conn 代表数据库连接对象。
原文地址: https://www.cveoy.top/t/topic/oEJy 著作权归作者所有。请勿转载和采集!