Java语言程序设计 汪远征 周巧婷 ch14新.pptVIP

Java语言程序设计 汪远征 周巧婷 ch14新.ppt

  1. 1、本文档共105页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第14章 Java数据库技术简介 第14章 Java数据库技术简介 在计算机信息管理系统中,处理各种数据资料的方式是通过使用数据库完成的。 数据库是长期存储在计算机内、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述、存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可以为各种用户共享。 目前使用的数据库主要是主要是关系数据库,通过应用程序来访问这些数据库。 14.1 JDBC概述 在Java中对数据库的访问主要是通过JDBC进行的。JDBC是Java数据库连接技术的简称,它是一种用于执行SQL语句的Java API,由一组用Java编程语言编写的类和接口组成。 JDBC为数据库开发人员提供了一组标准的API,使他们能够用纯Java API来编写数据库应用程序,使得程序员无须对特定的数据库系统的特点有过多的了解,从而大大简化和加快了开发过程。 14.1 JDBC概述 通过JDBC,开发人员可以很方便地将SQL语句传送给几乎任何一种数据库。 简单地说,JDBC可做三件事: (1) 与一个数据库建立连接; (2) .向数据库发送SQL语句; (3) .处理数据库返回的结果。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 JDBC的核心是提供了一个Java API。Java API是定义在java.sql包中的,其中包括了所有的JDBC的类、接口和方法,主要的类和接口如表14-1所示。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 1. java.sql.DriverManager类 DriverManager是java.sql包中用于数据库驱动程序管理的类,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。 DriverManager类直接继承自java.lang.object,其常用的方法如表14-2所示。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 2. java.sql.Connection接口 Connection接口用来表示数据库连接的对象,对数据库的一切操作都是在这个连接的基础上进行的。Connection对象由DriverManager类的getConnection方法建立,其格式如下: Conneetion con=DriverManager.getConneetion(URL); Connection类的主要方法如表14-3所示。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 3. java.sql.Statement接口 Statement用于在已经建立的连接的基础上向数据库发送SQL语句的对象。它只是一个接口的定义,其中包括了执行SQL语句和获取返回结果的方法。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 3. java.sql.Statement接口 有3种Statement对象: Statement, PreparedStatement(继承自Statement) CallableStatement (继承自PreparedStatement) 它们都作为在给定连接上执行SQL语句的容器,每个都专用于发送特定类型的SQL语句: (1) Statement对象用于执行不带参数的简单SQL语句; 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 3. java.sql.Statement接口 有3种Statement对象: Statement, PreparedStatement(继承自Statement) CallableStatement (继承自PreparedStatement) (2) PreparedStatement对象用于执行带或不带IN参数的预编译SQL语句; (3) Ca11ableStatement对象用于执行对数据库已存储过程的调用。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 3. java.sql.Statement接口 Statement接口提供了执行语句和获取结果的基本方法;PreparedStatement接口添加了处理IN参数的方法;而Ca11ableStatement添加了处理OUT参数的方法。主要介绍Statement对象。 14.1 JDBC概述 14.1.1 JDBC的主要类和接口 3. java.sql.Statement接口 创建一个Statement对象的方法很简单,只需调用C

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档