《JSP应用开发教程 教学课件 温超 第6章 JSP数据库开发》.pdf
文本预览下载声明
尚辅网
第6章 JSP数据库开发
/
尚辅网
目标要求
如何通过JDBC 访问数据库,JDBC中常用的API,
以及在JSP中如何连接数据库、操作数据库。
JDBC数据库开发实例和解决中文显示乱码的问
题等
/
温 馨 提 示
本文档为 PDF 格式课件,不能运用教学演示,
需要 PPT 格式的课件 ,请 访问 尚辅网 :
更多课件等您拿。
快速获得课件方法:在淘宝店铺查找输入: 教
学配套课件中心 ;或是直接输入地址 :
惊喜超出您的想象!
直接联系获取课件QQ: 349134187
旺旺:源汇雅馨
扫一扫绝对免费获得课件:订阅尚辅网微信公众
号 一扫课件到手!!!!!!
尚辅网
主要内容
JDBC简介
通过JDBC操作数据库
连接池
/
尚辅网
6.1JDBC简介
JDBC (Java Database Connectivity,Java
数据库连接)是一种用于执行SQL语句的Java
API,可以为多种关系数据库提供统一访问,它
由一组用Java语言编写的类和接口组成。JDBC提
供了一种基准,据此可以构建更高级的工具和接
口,使数据库开发人员能够编写数据库应用程序。
有了JDBC,Java程序员就可以为不同的数据库编
写相同的程序
/
尚辅网
6.1.1 从ODBC到JDBC
Internet上大量信息必须通过数据库系统才能有
效管理。由于历史等原因,Internet上的数据库
系统不少是异构的。为了在Internet环境下,基
于异种系统平台实现对异构数据库的查询和联合
使用,必须提供一个独立于特定的数据库管理系
统的统一编程界面。
/
尚辅网
微软公司很早就提出了数据库访问接口标准,即
开放数据库互连(Open Database ConnectivityODBC)
的概念,它建立了一组规范,并提供了一组对数据库
访问的标准API (应用程序编程接口),这些API利用
SQL来完成其大部分任务。一个基于ODBC的应用程序
对数据库的操作不依赖任何DBMS,不直接与DBMS打交
道,所有的数据库操作由对应的DBMS的ODBC驱动程序
完成。也就是说,不论是MySQL、SQLServer、Access
还是Oracle数据库,均可用ODBCAPI进行访问。由此
可见,ODBC的最大优点是能以统一的方式处理所有的
数据库。
/
尚辅网
目前,Microsoft 的 ODBC API 可能是使用
最广的、用于访问关系数据库的编程接口。它能
在几乎所有平台上连接几乎所有的数据库。但是
ODBC不适合直接在Java中使用,因为它使用C语言
接口。
JDBC对Java程序员而言是API,对实现与数据库
连接的服务提供商而言是接口模型。作为API,JDBC
为程序开发提供标准的接口,使数据库开发人员能
够用纯Java API 编写独立于DBMS的数据库应用程序;
同时为数据库厂商及第三方中间件厂商实现与数据
库的连接提供了标准方法。除此之外,JDBC使用已
有的SQ
显示全部