一,本章目标
了解jdbc的作用
了解jdbc的主要接口
二,具体内容
在数据库编程中一切都是以SQL语句为操作的标准的,所以只要更好地掌握了SQL语法,则可以更加方便地开发各种用户所需要的程序。
在本章将介绍部分SQL语法。在jdbc中所有的类和接口都保存在java.sql包中。
实际上来说,jdbc本身是一个操作的标准,所有的数据库生产商,只要是想支持java,则肯定要符合jdbc规范。
但是一般在开发中会将以上的四类会划分为以下的三类:
jdbc-odbc
纯jdbc链接
网络jdbc链接
JDBC-ODBC桥驱动:
正经开发中肯定是不会有JDBC-ODBC开发的,但是JDBC-ODBC的一系列操作类都是最新的,因为是是由sun开发的
JDBC本地驱动
JDBC本身提供的是一组类和接口,那么各个数据库生产商要实现这些接口,所以这些驱动程序都是需要单独配置的,往往是以一组jar包或者zip包的形式出现,如果要使用的话,则肯定要配置classpath。
在开发中大部分情况下都基于一种数据库的开发,所以一般使用此种模式较多。
JDBC网络驱动
这个需要简单的了解即可。
本地协议纯JDBC驱动:
主要操作的接口和类:
数据库的操作过程:
打开数据库服务
链接数据库,链接的时候一般都要输入用户名和密码
操作数据库:创建表,查询表,更新记录
关闭
DriverManger:是一个最常用的类,使用此类可以取得一个数据库的链接。
Connection:每一个Connection的实例化对象都表示一个数据库链接
数据库的操作:Statement,PrepareStatement
数据库的查询:ResultSet
调用存储过程:CallableStatement
三,总结
介绍了JDBC的概念及其作用
jdbc的主要分类
主要的操作类和接口