下载此文档

第07章 JDBC数据库访问.ppt


文档分类:IT计算机 | 页数:约54页 举报非法文档有奖
1/54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/54 下载此文档
文档列表 文档介绍
第 7 章
JDBC数据库访问
本章内容
JDBC技术概述
传统的数据库连接方法
JDBC API介绍
JDBC 技术概述
JDBC
Java程序访问数据库的标准,由Java编写的类和接口组成,称为JDBC API,为Java程序提供通用的数据访问接口。
JDBC的基本功能:
建立与数据库的连接
发送SQL语句
处理数据库操作结果
数据库访问的两层和三层模型
图7-1表示两层模型,也称作为客户机-数据库服务器结构,即C/S结构。
Java应用程序通过JDBC API直接和数据源交互。
用户的SQL命令被传送给数据库或其他数据源,SQL语句的执行结果返回给用户。
数据库访问的两层和三层模型
图7-2表示三层模型,也称作为客户机-应用服务器-数据库服务器结构,即B/S结构。
客户机通过Java小程序或浏览器发出SQL请求,该请求首先传送到应用服务器。
应用服务器再通过JDBC与数据库服务器进行连接,由数据库服务器处理SQL语句,然后将结果返回给应用服务器。
JDBC 驱动程序
Java应用程序访问数据库如图7-3所示。
通过JDBC驱动程序管理器加载相应的驱动程序,
通过驱动程序与具体的数据库连接,
访问数据库。
JDBC 驱动程序
数据库驱动程序
完成从JDBC请求到数据库系统方法调用转换工作的程序。
在Java程序中,可以使用的数据库驱动程序主要有4种类型,常用的有下面两种:
JDBC-ODBC桥驱动程序。
专为某种数据库而编写的驱动程序。
1. JDBC-ODBC 桥驱动程序
ODBC(Open DataBase Connectivity)
开放数据库连接,是Windows系统与各种数据库进行通信的软件。通过该桥驱动程序与ODBC驱动程序进行通信,就可与各种数据库系统进行通信。
但是,不推荐使用这种方法与数据库连接,只适用于不能获得数据库专用的JDBC驱动程序、或在开发阶段使用这种方法。
2. 专为某种数据库而编写的驱动程序
由于ODBC具有一定的缺陷,数据库厂商专门开发针对JDBC的驱动程序,这类驱动程序大多是用纯Java语言编写的,推荐使用数据库厂商专门为JDBC开发的驱动程序。
使用专用驱动程序连接数据库,必须安装驱动程序。不同的数据库系统提供了不同的JDBC驱动程序,可以到相关网站下载。
安装JDBC驱动程序
如果使用PostgreSQL数据库,可以到http://jdbc./下载,下载后是一个打包文件(如postgresql--)。
在开发Web应用程序中,需要将驱动程序打包文件复制到Tomcat安装目录的lib目录中、或Web应用程序的WEB-INF\lib目录中。

第07章 JDBC数据库访问 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数54
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小621 KB
  • 时间2017-06-26