第7章 JDBC

合集下载

《J2EE应用框架设计与项目开发》试题(附答案)

《J2EE应用框架设计与项目开发》试题(附答案)

《J2EE应用框架设计与项目开发-2014》试题第一章J2EE体系结构一、单项选择题(每题2分,其中只有一个选择项为正确,多选、不选或错选该题均不得分)1、下列关于J2EE的说法,正确的是()A.是一套使用java进行企业级web应用开发的事实上的工业标准。

B.J2EE不是一种平台规范。

C.J2EE平台提供了多层分布式的应用模型,不能重新利用组件的能力。

D.J2EE不一定要基于J2SE。

答案:A2、J2ME是指()A.java to more enterpriseB.java 2 mobile editionC.java 2 micro editionD.java 2 mini edition答案:C3、J2EE的三层结构包括表示层、中间层、()A.服务层B.会话层C.保存层D.数据层答案:D4、在J2EE三层结构中,中间层与MVC设计模式中的()模块相对应。

A.视图B.控制器C.模型D.以上都不对答案:B5、JavaEE服务器与容器的关系是()A.服务器是javaEE容器基础,容器是它的一部分B.javaEE容器是服务器的基础,服务器是它的一部分C.二者没有什么关系D.服务器和容器指的是同样一个东西答案:A6、下列不属于J2EE标准服务的是()A.邮件服务B.安全服务C.短信服务D.消息服务答案:C7、下列不属于J2EE组成结构中的各元素的是()A.J2EE应用程序组件B.J2EE容器C.J2EE资源适配器D.J2EE磁盘答案:D8、下列那个不属于java技术框架SSH里面的()A.StrutsB.HiveC.SpringD.Hibernate答案:B二、多项选择题(其中有两个或两个以选择项为正确,不选、错选或多选均得0分,漏选则按选对率计分,每题3分。

)1、通常的瘦客户端多层次应用程序难于编写,是因为要设计多行复杂代码()A.用于事务处理B.用于状态管理C.用于多线程D.用于资源池E.用于其他的复杂的底层设计答案:ABCDE2、下列哪些是J2EE的标准服务:()A.邮件服务B.消息服务C.安全服务D.连接器提供的服务E.硬件检测服务答案:ABCD3、J2EE必须支持的应用组件有:()A.客户端应用程序B.代码编译器C.AppletsD.Servlets、JSP页面、JSF应用程序、过滤器、WEB事件监听器E.企业javabean组件答案:ACDE4、下列属于web服务器的是:()A.IISB.WeblogicC.ApacheD.TomcatE.Websphere答案:ACD三、判断题(每题1.5分)1、JAVA是由微软公司推出的。

JSP编程技术习题集及实训附答案

JSP编程技术习题集及实训附答案

JSP编程技术习题集及实训附答案第一章JSP技术基础习题一、选择题1.当用户请求jp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是A)发送一个JSP源文件到客户端B)发送一个Java文件到客户端C)发送一个HTML页面到客户端D)什么都不做。

3.下列动态网页和静态网页的根本区别描述错误的是。

A)静态网页服务器端返回的HTML文件是事先存储好的B)动态网页服务器端返回的HTML文件是程序生成的。

C)静态网页文件里只有HTML 标记,没有程序代码。

D)动态网页中只有程序,不能有HTML代码。

4.不是JSP运行必须的是A)操作系统B)JavaJDKC)支持Jp的Web服务器D)数据库7.Tomcat服务器的默认端口号是:A)80B)8080C)21D)2121第三章JSP语法基础一、选择题1.JSP的编译指令标记通常是指:A)Page指令、Include指令和Taglib指令B)Page指令、Include 指令和Plugin指令C)Forward指令、Include指令和Taglib指令D)Page指令、Param指令和Taglib指令2.可以在以下哪个()标记之间插入Java程序片?A)B)C)和%>D)3.下列哪一项不属于JSP动作指令标记?A)B)C)D)4.JSP的Page编译指令的属性Language的默认值是:A)JavaB)CC)C#D)SQLA)Include指令B)Taglib指令C)Include指令D)Plugin指令6.可以在以下哪个()标记之间插入变量与方法声明?A)B)C)和%>D)7.能够替代A)&ltB)>C)<D)8.A)B)C)D)]-->10.下列变量声明在()范围内有效。

(C)。

A)从定义开始处有效,客户之间不共享B)在整个页面内有效,客户之间不共享C)在整个页面内有效,被多个客户共享D)从定义开始处有效,被多个客户共享12.在“”标记之间放置(),可以直接输出其值。

JSP课后习题参考答案

JSP课后习题参考答案

JSP课后习题参考答案●JSP引擎调用Java虚拟机解释执行.class文件,并将运行结果返回给服务器。

●服务器将运行结果以HTML形式作为响应返回给客户端的浏览器。

由于一个JSP页面在第一次被访问时要经过翻译、编译和执行这几个步骤,所以客户端得到响应所需要的时间比较长。

当该页面再次被访问时,它对应的.class文件已经生成,不需要再次翻译和编译,JSP引擎可以直接执行.class文件,因此JSP页面的访问速度会大为提高。

2. 简述JSP两种体系结构。

答:JSP规范中分别称作JSP Model 1 和JSP Model 2,它们的本质区别在于处理批量请求的位置不同。

Model1,在Model1体系中,JSP页面独自响应请求并将处理结果返回客户。

这里仍然存在显示与内容的分离,因为所有的数据存取都是由JavaBean来完成的。

尽管Model1体系十分适合简单应用的需要,它却不能满足复杂的大型Web应用程序需要。

不加选择地随意运用Model 1,会导致JSP页内被嵌入大量的脚本片段或Java代码。

尽管这对于Java程序员来说可能不是什么大问题,但如果JSP页面是由网页设计人员开发并维护的这就确实是个问题了。

从根本上讲,将导致角色定义不清和职责分配不明,给项目管理带来不必要的麻烦。

Model2体系结构,是一种把JSP与Servlet联合使用来实现动态内容服务的方法。

它吸取了两种技术各自的优点,用JSP生成表示层的内容,让Servlet完成深层次的处理任务。

Servlet充当控制者的角色,负责管理对请求的处理,创建JSP页面需要使用的Bean和对象,同时根据用户的动作决定把哪个JSP页面传给请求者。

在JSP页面内没有处理逻辑,它仅负责检索原先由Servlet创建的对象或JavaBean,从Servlet中提取动态内容插入静态模板。

分离了显示和内容,明确了角色的定义以及实现了开发者与网页设计者的分开。

项目越复杂,使用Model 2体系结构的优势就越突出。

Java程序设计实用教程第4版习题解答与实验指导第1-8章

Java程序设计实用教程第4版习题解答与实验指导第1-8章

Java程序设计实用教程(第4版)习题解答与实验指导叶核亚编著2013年11月目录“Java程序设计”课程教学要求 (1)第1章Java概述 (3)第2章Java语言基础 (5)第3章类的封装、继承和多态 (22)第4章接口、内部类和Java API基础 (37)第5章异常处理 (42)第6章图形用户界面 (44)第7章多线程 (49)第8章输入/输出流和文件操作 (51)“Java程序设计”课程教学要求1. 课程性质、目的和任务程序设计是高等学校计算机学科及电子信息学科各专业本科的核心专业基础课程,是培养学生软件设计能力的重要课程。

在计算机学科的本科教学中,起着非常重要的作用。

“Java程序设计”是计算机科学与技术专业本科的专业基础限选课,开设本课程的目的是:进行程序设计和面向对象方法的基础训练;使用Java编程技术,设计解决操作系统、网络通信、数据库等多种实际问题的应用程序。

本课程通过全面、系统地介绍Java语言的基础知识、运行机制、多种编程方法和技术,使学生理解和掌握面向对象的程序设计方法,理解和掌握网络程序的特点和设计方法,建立起牢固扎实的理论基础,培养综合应用程序的设计能力。

本课程的先修课程包括:C/C++程序设计I、C/C++程序设计II、数据结构、操作系统、计算机网络、数据库原理等。

2. 教学基本要求本课程的基本要求如下。

①了解Java语言特点,理解Java Application应用程序的运行原理和方法。

掌握在JDK 环境中编译和运行程序的操作,熟悉在MyEclipse集成开发环境中,编辑、编译、运行和调试程序的操作。

②掌握Java语言中语句、数组、引用类型等基本语法成分的使用方法,通过类、接口、内嵌类型、包、异常处理等机制表达和实现面向对象程序设计思想。

③掌握Java的多种实用技术,包括图形用户界面、多线程、文件操作和流、使用URL 和Socket进行网络通信等。

④熟悉Java JDBC数据库应用的设计方法。

jdbc教案

jdbc教案

JDBC数据库编程及应用课程教案2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

2. 课次为授课次序,填1、2、3……等。

3. 方法及手段如:举例讲解、多媒体讲解、模型讲解、实物讲解、挂图讲解、音像讲解等。

javaweb清华大学出版社

javaweb清华大学出版社

WEB ROOT->一般情况下虚拟目录要配置到此文件夹之中

WEB-INF

web.xml:配置文件,有格式要求
但是,此时不知道文件的格式是什么,那么可以直接从Tomcat 中找到此配置要求。
举例:webdemo\WEB-INF\web.xml
<web-app xmlns="/xml/ns/j2ee"
Tomcat有运行的时候必须使用jdk,本身必须有JAVA SE的支持。所 以此时,需要在环境变量中设置好要使用的到底是那一个jdk. 我的电脑->属性->高级->环境变量 新建JAVA_HOME的变量
此时,就相当于把要使用的jdk进行了设置,在以后的Tomcat运行的时 候会自动的找到JAVA_HOME所指定的JDK进行操作。
第一个程序Hello World。
hello.jsp <html>
<head> <title>HELLO WORLD!!!</title>
</head> <body>
<% out.println("Hello World!!!<br>"); out.println("Hello World!!!"); %> </body> </html>
随着Microsoft公司进入浏览器领域,Netscape Navigator与 Microsoft的Internet Explore之间发生了激烈的竞争。
Netscape公司于1998年被美国在线(American Online, 简称 AOL)以42亿美圆收购。

数据库原理及应用教案

数据库原理及应用教案

数据库原理及应用教案第一章:数据库基础知识1.1 数据库概念介绍数据库的定义、特点和作用解释数据库管理系统(DBMS)的作用1.2 数据模型介绍实体-关系模型、关系模型和对象-关系模型解释模型中的概念,如实体、属性、关系等1.3 数据库设计介绍数据库设计的过程和方法解释需求分析、概念设计、逻辑设计和物理设计的关系第二章:SQL语言2.1 SQL概述介绍SQL的作用和特点解释SQL的基本语法和命令2.2 数据定义介绍数据表的创建、修改和删除命令解释字段数据类型的选择和约束条件的设置2.3 数据操作介绍数据插入、更新、删除和查询命令解释SQL语句中的条件筛选和排序功能第三章:关系数据库管理3.1 关系数据库概述介绍关系数据库的概念和特点解释关系数据库管理系统(RDBMS)的作用3.2 关系代数和元组演算介绍关系代数和元组演算的基本操作解释选择、投影、连接和除法等操作的含义和应用3.3 数据库事务管理介绍事务的概念和属性解释事务管理的基本操作,如提交、回滚和隔离级别第四章:数据库安全与性能优化4.1 数据库安全介绍数据库安全的重要性解释访问控制、用户身份验证和加密等安全措施4.2 数据库性能优化介绍数据库性能优化的目标和方法解释查询优化、索引创建和数据分区等技术的作用和应用4.3 数据库备份与恢复介绍数据库备份和恢复的概念和重要性解释备份策略、恢复模式和故障转移等操作的实现方法第五章:数据库应用系统设计与实现5.1 数据库应用系统概述介绍数据库应用系统的概念和组成部分解释系统分析、设计和实现的关系和流程5.2 数据库应用系统设计介绍数据库应用系统设计的方法和步骤解释需求分析、系统架构设计、界面设计和数据访问设计等内容5.3 数据库应用系统实现介绍数据库应用系统实现的工具和技术解释编程语言的选择、数据库连接和业务逻辑实现等步骤第六章:关系数据库高级功能6.1 函数依赖与规范化介绍函数依赖的概念和分类解释规范化理论及其应用,包括第一范式至第三范式6.2 数据库模式设计介绍模式设计的原则和方法解释如何进行模式分解和模式重构6.3 数据库触发器和存储过程介绍触发器和存储过程的概念和作用解释它们的语法和应用场景第七章:数据库编程技术7.1 数据库访问接口介绍ODBC、JDBC等数据库访问接口的概念和作用解释如何使用这些接口进行数据库编程7.2 参数化查询与预编译语句介绍参数化查询和预编译语句的概念解释它们的优点和编程实现方法7.3 事务处理与并发控制介绍事务的概念和并发控制的重要性解释事务处理和并发控制的技术,如锁定和乐观并发控制第八章:XML数据库和大数据技术8.1 XML数据库概述介绍XML数据库的概念和特点解释XML数据模型和XML查询语言8.2 大数据技术简介介绍大数据的概念、特征和挑战解释大数据处理技术,如Hadoop和Spark8.3 NoSQL数据库技术介绍NoSQL数据库的概念和分类解释非关系型数据库的优缺点和应用场景第九章:数据库系统的案例分析9.1 企业级数据库应用案例分析企业级数据库应用的典型案例解释案例中的数据库设计、性能优化和安全性考虑9.2 云计算环境下的数据库应用介绍云计算对数据库技术的影响分析云计算环境下的数据库部署和运维策略9.3 移动数据库应用案例探讨移动数据库的特点和挑战分析移动数据库在特定应用场景下的解决方案第十章:数据库发展趋势与未来10.1 数据库技术的发展趋势分析数据库技术的发展方向讨论新兴技术如NewSQL、图数据库等的发展状况10.2 数据库未来的挑战与机遇讨论数据库技术在未来的挑战探讨应对挑战的可能解决方案和发展机遇10.3 数据库教育的未来分析数据库教育在未来的发展需求讨论如何培养适应未来数据库技术发展的人才重点和难点解析重点环节1:数据库概念和特点数据库的定义和作用是理解数据库原理的基础,需要重点关注。

《JSP实用教程(第三版)》课后答案

《JSP实用教程(第三版)》课后答案

《JSP实用教程(第三版)》课后答案第1章 JSP简介1.安装Tomcat引擎的计算机需要事先安装JDK吗?答:需要。

2.怎样启动和关闭Tomcat服务器?答:bin目录下使用startup.bat启动Tomcat服务器。

bin目录下使用shutdown.bat 关闭Tomcat服务器。

3. Boy.jsp和boy.jsp是否是相同的JSP文件名字?答:不是4. 请在D:\下建立一个名字为water的目录,并将该目录设置成一个Web服务目录,然后编写一个简单JSP页面保存到该目录中,让用户使用虚拟目录fish 来访问该JSP页面。

答:设置方法:①建立D:\ water目录;②修改server.xml文件,在</host>上一行添加:<Context path="/fish" docBase="D:\ water" debug="0" reloadable="true"/>③使用http://localhost:8080/ fish /example1_1.jsp访问example1_1.jsp页面.5. 假设Dalian是一个Web服务目录,其虚拟目录为moon。

A.jsp保存在Dalian 的子目录sea中。

那么在Tomcat服务器(端口号8080)所在计算机的浏览器键入下列哪种方式是访问A.jsp的正确方式?A.http://127.0.0.1:8080/A.jsp B. http://127.0.0.1:8080/Dalian/A.jspC. http://127.0.0.1:8080/moon/A.jspD. http://127.0.0.1:8080/moon/sea/A.jsp 答:D6.如果想修改Tomcat服务器的端口号,应当修改哪个文件?能否将端口号修改为80?答:修改Tomcat服务器的conf目录下的主配置文件server.xml可以更改端口号.若Tomcat服务器上没有其它占有80端口号的程序,可以将其修改为80,否则不能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ResultSet.TYPE_FORWORD_ONLY ResultSet.TYPE_SCROLL_INSENSITIVE ResultSet.TYPE_SCROLL_SENSITIVE ResultSet.CONCUR_READ_ONLY ResultSet.CONCUR_UPDATABLE

JDBC 4.0以前


JDBC 4.0以后,服务提供商机制:


二.连接数据库 (2)

如果已经注册了多个不同的驱动程序, DriverManager通过JDBC URL来选择正确的驱动程序。

JDBC URL格式:jdbc:子协议: 数据库定位器

子协议:ODBC、Oracle、DB2等 数据库定位器:用于唯一指定应用程序要和哪个数据库具体交互。 E.g. MySQL -> jdbc:mysql://机器名/数据库名 E.g. Derby-> jdbc:derby://机器名/数据库名 E.g. Oracle-> jdbc:oracle:thin@机器名:端口名: 数据库名

DriverManager.getConnection(url) DriverManager.getConnection(url,user, password)

E.g. chapter7_1
三.执行SQL语句 (1)


java.sql.Statement对象代表一条发送到数据库执行 的SQL语句 三种类型的Statement对象
所有连接池和数据源的实现信息都存储在 JNDI 里。 应用服务器通过javax.sql.DataSource向客户端请求提供数据 库资源。因此,连接池一定以数据源的形式来提供服务。 但是数据源并不依赖连接池。数据源保存的实例可以是直 接通过JDBC驱动来访问数据库。 在非连接池的实现中, 每次从 JNDI 中检索对象都将创建 一个新的实例。对于连接池实现而言,将从连接池中返回 一个已经创建但尚未被其它应用使用的实例,如果这种实 例不存在,则在连接池容量允许的情况下创建一个新的实 例并返回给应用。
第7章 JDBC
内容
环境配置说明 二. 数据库连接 三. 执行SQL语句 四. ResultSet 五. RowSet 六. 连接池和数据源
一.
一.环境配置说明

安装MySQL 5.6.22 安装驱动程序
二.连接数据库 (1)

基于JDBC驱动直接连接数据库系统

DriverManager: 管理已注册驱动程序的集合 JDBC Driver: 负责建立数据库连接和处理所有与数据库 的通信 Class.forName(), DriverManager的getConnection()方法 只需调用DriverManager的getConnection(), 尝试从已经注 加载的JDBC驱动程序库中选择合适的驱动。 配置文件必须存放于Meta-inf/services/目录下:一个名) 为java.sql.Driver文件(com.mysql.jdbc.Driver)
理解(1)
理解(2)
JDBC为连接池提供了一个客户端和一个服务器端的接口. 服务器端接口:javax.sql.ConnectionPoolDataSource 服务器端基本属性
属性 serverName databaseName portNumber user password 类型 String String int String String 描述 数据库服务器主机名 数据库名 数据库服务器监听的 TCP/IP 端口 (为 0 则使 用缺省端口) 用来进行数据库连接的用户 用来进行数据库连接的口令 提交给调用者的时候连接是应该打开 autoCommit 还是应该关闭。 缺省是 false,关 闭 autoCommit。
CREATE DEFINER=`root`@`localhost` PROCEDURE `getCustomerName` (IN `id` varchar(6), OUT `name` varchar(6)) NO SQL BEGIN select lastname INTO name from customer where customerid=id; END

经常需要执行一些仅仅是条件参数不同的SQL语句 PreparedStatement支持带参数的数据库查询,具有 一个或多个IN参数,IN参数值在SQL语句创建时, 未被指定。每个IN参数用‘?’做为占位符



PreparedStatement pstmt= con.preparedStatement(“UPDATE table1 SET m=? WHERE x=?”); 在执行之前必须设置每个”?”值,e.g. setLong(1,1000) E.g. chapter7_4,7-5

getBinaryStream: 返回只提供数据库原字节而不进行任何转换的流 getAsciiStream: 返回提供单字节ASCII字符的流 getUnicodeStream:返回提供双字节的Unicode字符的流

E.g. 7_9
五.RowSet

ResultSet是一个在线数据集 RowSet是一个离线数据集


Statement对象用于执行不带参数的简单SQL语句 PreparedStatement对象用于执行带或不带参数的预编译 SQL语句 CallableStatement对象用于执行对数据库存储过程的调用。
三.执行SQL语句 (2)

Statement的三个方法:


executeQuery(), 产生单个结果集、UPDATE或 DELETE语句以及SQL DDL语句 execute(),用于返回多个结果集、多个更新计数或者二 者组合的语句。
Demo: chapter7-7
四.ResultSet


ResultSet对象代表SQL语句执行的结果集,它负责 维护指向当前记录的光标,通常称为游标,它决 定了ResultSet支持的操作种类。 1. 光标 2. BLOB字段处理
1. 光标

在创建Statement的过程中,需指明光标的类型。光标有如 下五种类型:
defaultAutoCommit boolean
客户端接口:javax.sql.DataSource 基本属性如下:
属性名称 databaseName dataSourceName description networkProtocol password portNumber serverName user 属性数据类型 String String String String String int String String 描述 数据库名称,即数据库的SID 数据源接口实现类的名称。 对数据源的描述。 和服务器通讯使用的网络协议名。 用户登录密码。 数据库服务器使用的端口,缺省值为 1521。 数据库服务器名称。 用户登录名。

CachedRowSet: 7_10
六.连接池和数据源 (1)

在利用JDBC访问数据库过程中,主要涉及三种资 源:

对数据库的连接对象Connection SQL语句对象Statement 访问结果集对象ResultSet或RowSet

在早期的JDBC规范中,并没有涉及到对上述资源 对象的管理。资源对象的管理主要由开发人员自 己编码实现。 连接池:为第三方服务器提供一个由数据库厂家 实现的管理标准接口。


对光标的操作包括:beforeFirst(), afterLast(), first(), last(), absolute(), relative(), previous(), next(), getRow() Demo: chapter7_8
2. BLOB字段处理



BLOB(Binary Large Object):二进制大数据对象,如图像、 声音数据等 ResultSet可以获取任意大的LongVarBinary或LongVarChar数 据,调用getBytes和getString可将数据作为一个大块返回。 ResultSet还能以较小的固定块返回数据,可通过让ResultSet 类返回java.io.Input流来完成。 ResultSet具有三个获取流的 方法

ResultSet对象代表SQL语句执行的结果集,包含符 合SQL语句中条件的所有行。

维护指向其当前数据行的光标。 getXXX()提供了获取当前行中某列值的途径 列从左往右编号,并从列1开始
1. Statement

示例:chapter7_2 安全性: chapter7_3
2. PreparedStatement


继承了ResultSet接口,ResultSet所有方法对RowSet适用 有效利用计算机内存,减轻数据库服务器负载 可滚动、可更新、可序列化 可作为Java Bean 包含CachedRowSet, WebRowSet, FilterRowSet, JoinRowSet, JdbcRowSet五个子类 CachedRowSet最常用,它有两个获取数据的方法: execute()和populate(ResultSet);还提供了一个分页方法: setPageSize(int )

应用层
程序员开发
J2EE应用
JDBC API
JDBC 接口层
Connection
Statement
PooledStatement
ResultSet
PooledResultSet
Sun
PooledConnection
连接池
数据库JDBC驱动程序 JDBC 驱动层
相关文档
最新文档