文章目录
0 前言
JDBC是指Java数据库连接,它是一种用于连接和操作数据库的Java API,它提供了一套标准的接口和类,可以实现跨平台和跨数据库的数据访问。JDBC可以用于开发各种基于数据库的Java应用程序,例如Web应用、桌面应用、移动应用等。
JDBC中包括了驱动管理器、驱动程序、连接、语句、结果集等组件,它们协同工作,实现对数据库的连接和操作。JDBC支持多种类型的数据库,例如MySQL、Oracle、SQL Server等,只需更换相应的驱动程序即可。
本文将介绍数据库基础中JDBC的介绍,包括了JDBC的概念、架构、流程和示例,希望能够对读者有所帮助。
1 JDBC
1.1 JDBC定义
java连接数据库的一种能力或是技术
1.2 为什么需要JDBC
1.3 JDBC的工作原理
(1)java连接数据库的步骤:
步骤1:java应用程序编写代码
步骤2:调用JDBC API接口或是类
步骤3:加载JDBC的驱动(jar包)
步骤4:调用数据库并测试
(2)JDBC API接口或是类 的种类:
java.sql包中:DriverManager类、Connection接口、Statement接口、ResultSet接口
1.4 JDBC api
(1)JDBC API的核心作用:1.连接数据库 2.执行sql语句 3.保存结果
(2)JDBC API执行顺序:
1.DriverManager管理驱动
2.创建连接对象Connection对象
3.调用Statement对象执行sql语句
4.调用ResultSet对象保存查询结果(查询才回使用得到ResultSet)
1.5 JDBC编程模板
1.6 JDBC编程步骤
(1)注册JDBC驱动
(2)管理连接
(3)创建PreparedStatement对象(Statement对象有sql注入安全性问题,所以不能直接用)
(4)发送SQL语句,并得到返回结果
(5)处理返回结果
(6)释放资源