OOP/第八章 JDBC
来源:互联网 发布:电脑管家for mac 编辑:程序博客网 时间:2024/05/22 10:50
第八章
一.JDBC是Java数据库连接(Java DataBase Connectiivity)技术的简称,由一组使用Java语言编写的类和接口组成,可以为多种关系数据库提供统一访问。
二.JDBC的组成要素:
1.JDBC API 2.JDBC Driver Manager 3.JDBC驱动
三.JDBC API主要做三件事:与数据库建立连接,发送SQL语句,处理结果。
四.JDBC的主要API及作用:
1.DriverManager类:依据数据库的不同,管理相应的JDBC驱动。
2.Connection接口:负责连接数据库并担任传送数据的任务。
3.Statement接口:由Connection产生,负责执行SQL语句。
4.ResultSet接口:负责保存和处理Statement执行后所产生的查询结果。
5.PreparedStatement接口:Statement的子接口,也由Connection产生,同样负责执行SQL语句。
五.开发JDBC应用程序,基本需要以下几个步骤:
1.加载JDBC驱动。 2.与数据库建立连接。 3.发送SQL语句,并得到返回结果。 4.处理返回结果。
六.执行SQL命令的3个方法
1.Result Set executeQuery(String sql): 可以执行SQL查询并获取ResultSet对象。
2.int executeUpdate(String sql):可以执行插入,删除,更新的操作,返回值是执行该操作所影响的行数。
3.boolean execute(String sql):可以执行任意SQL语句,若结果为ResultSet对象,则返回true,若其为更新计数或者不存在任何结果,则返回false。
七.使用PreparedStatement操作数据库的基本步骤:
1.创建PreparedStatement对象。
2.设置每一个输入参数的值。
3.执行SQL语句。
八.PreparedStatement比Statement好在哪里?
1.提高了代码的可读性和可维护性。
2.提高了SQL语句执行的性能。
3.提高了安全性。
九.数据库操作结束后,应该关闭数据库连接,释放系统资源。为了确保程序的执行,关闭数据库连接语句要放到finally语句块中。
十.Statement接口负责执行SQL语句,ResultSet接口负责保存和处理Statement执行后所产生的查询结果。
- OOP/第八章 JDBC
- JAVA OOP 第八章JDBC练习+Basedao
- JAVA OOP第八章JDBC 上机+课后
- 读书笔记(第八讲)OOP
- OOP/第三章 多态
- OOP/第四章 借口
- OOP/第六章 异常
- OOP
- OOP
- OOP:
- OOP
- OOP
- OOP
- OOP
- .OOP
- oop
- OOP
- OOP
- C#文件操作----winform
- 第二章 继承(二)
- 二叉树的最大节点
- 文章标题
- cordova-plugin-file 实例
- OOP/第八章 JDBC
- poj1679(prim或者krusal的变形)
- Distributed System: 常见的分布式计算工具以及MapReduce详解
- 二叉树搜索 递归
- 476 Number Complement
- CodeBlocks+CMake+OpenCV+64位Win7
- sdoi r1前的注意事项
- Ubuntu 下安装Source Insight
- (转)Aladdin, 领先的投资管理整合平台