基于J2EE架构的企业级组件开发技术(6)_JDBC.pptVIP

基于J2EE架构的企业级组件开发技术(6)_JDBC.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六讲: JDBC 刘 炜 上海大学计算机学院 liuw@ JDBC ◆一:JDBC 综述 ◆二:JDBC 的使用 一、 JDBC 综述 ◆ JDBC的概念 ◆ JDBC 的作用 ◆ JDBC API的分类 ◆ JDBC 驱动的分类 ◆ JDBC 编程常用的包 ◆ URL ◆ javax.sql包JDBC2.0的增强功能 JDBC相关的概念 ◆ODBC:Open DataBase Connectivity,开放数据库互联,C语言与数据库交互的一种方式 ◆JDBC:Java DataBase Connectivity,java数据库互联。java程序和数据库交互的“标准接口”,1996年由SUN公司制定,JDBC TM(上标为TM:是SUN公司注册的商标,TradMark)。 ◆API:Application Programming Interface(应用程序接口),已经写好的关于类和接口的一些集合 ◆JDBC API:Java程序语言访问数据库的标准接口 JDBC的作用 ◆连接数据库 ◆发送SQL语句 ◆处理结果集 JDBC API的分类 ◆应用程序开发接口:应用程序开发人员使用 ◆驱动程序开发接口:驱动程序开发人员使用 JDBC驱动的分类 ◆JDBC — ODBC桥加上ODBC 将JDBC调用转换为ODBC调用 application---jdbc-odbc桥---odbc---db 性能低,已很少使用 ◆本地API部分用java写的驱动 将JDBC调用转换为RDBMS客户端程序调用 application ---jdbc driver(type2) ---client library ---db 需要在安装数据库的客户端程序 ◆JDBC网络纯java 驱动 这种驱动程序将JDBC 转换为与DBMS无关的网络协议 Application---Jdbc Driver(Type3 jdbc driver)-----java middleware---JDBC Driver----Database 需要在安装数据库的客户端程序 ◆本地协议纯java 驱动(*) 这种类型的驱动程序将JDBC 调用直接转换为DBMS所使用的网络协议 application---jdbc driver(type4)---database engine-db JDBC编程常用的包 ◆java.sql---java 2平台下JDBC的主要功能,标准版(J2SE) ◆javax.sql---java 2平台下JDBC增强功能,企业版(J2SE) URL ◆URL---Uniform Resource Locator(统一资源定位器),如:/ ◆我们使用URL来确定一个数据库 ◆数据库URL的语法:jdbc:子协议:子名字 1.oracle: driver: oracle.jdbc.driver.OracleDriver URL: jdbc:oracle:thin:@00:1521:briupdb 2.pointbase: driver: com.pointbase.jdbc.jdbcUniversalDriver URL: jdbc:pointbase:server://localhost:9092/ec_port 3.mysql: driver: com.mysql.jdbc.Driver URL: jdbc:mysql://localhost:3306/briupdb javax.sql包JDBC2.0的增强功能 ◆数据源接口 ◆连接池 ◆分布式事务 ◆行集 二、 JDBC的使用 ◆JDBC编程的六大步骤 ◆编程范例 JDBC编程的六大步骤 ◆注册驱动 通过类加载器:Class.forName(driverName) 直接实例化驱动 Driver driver= new DriverName(); DriverManager.registerDriver(driver); 通过jdbc.drivers java-Djdbc.drive

文档评论(0)

zxiangd + 关注
实名认证
文档贡献者

本人从事教育还有多年,在这和大家互相交流学习

1亿VIP精品文档

相关文档