第1篇 Java数据库程序设计 1
第1章 数据库技术概述 1
1.1 数据库技术特点 1
1.2 数据模型 1
1.3 数据库系统应用结构 7
1.4 数据库管理系统 10
1.5 数据库系统应用设计 11
1.6 安装和运行InterBase数据库系统 15
1.7 习题 22
第2章 SQL语言 23
2.1 SQL数据定义语句 24
2.2 SQL数据查询、更新语句 27
2.3 SQL数据控制语句 29
2.4 SQL语言应用举例 32
2.5 习题 36
第3章 JDBC编程接口 38
3.1 ODBC概述 38
3.2 JDBC概述 42
3.3 InterClient纯Java JDBC驱功程序 48
3.4 习题 51
第4章 JDBC类和接口 53
4.1 JDBC API类和接口 53
4.2 JDBC API常用类 54
4.3 JDBC API常用接口 63
4.4 习题 80
5.1 创建数据源 81
第5章 建立Java数据库应用模型 81
5.2 操纵数据库 83
5.3 建立网络数据库应用模型 95
5.4 测试数据库 103
5.5 习题 104
第6章 JBuilder数据库组件应用 107
6.1 JBuilder数据库浏览工具 107
6.2 JBuilder组件操纵数据库 110
6.3 JBuilder数据模块 120
6.4 JDBC驱动程序监视器 128
6.5 习题 131
第7章 Servlet服务器小程序 132
7.1 Servlet小应用程序结构 132
第2篇 Java Web服务器 132
7.2 Servlet小程序服务器端运行环境 136
7.3 创建和运行Servlet小应用程序 143
7.4 Servlet连接数据库 156
7.5 习题 167
第8章 JSP动态网页技术 169
8.1 JSP网页基础知识 169
8.2 JSP服务器端运行环境 179
8.3 创建和运行JSP 184
8.4 JSP连接数据库 189
8.5 习题 200
第9章 Internet数据库应用实例 203
9.1 Applet公交线路查询系统 203
9.2 Servlet留言板小程序 215
9.3 网络聊天室 221
9.4 习题 240
第10章 JavaBean组件 241
10.1 基于组件技术的软件开发 241
第3篇 JavaBean组件设计 241
10.2 JavaBean基本概念 242
10.3 JavaBean开发和运行环境 245
10.4 创建JavaBean组件 246
10.5 习题 260
第11章 JavaBean测试工具BDK 261
11.1 安装和启动BDK 261
11.2 JavaBean组件测试 263
11.3 BDK构造应用程序 274
11.4 习题 275
12.1 JavaBean API类和接口 276
第12章 JavaBean API 276
12.2 JavaBean API常用类 277
12.3 JavaBean API常用接口 285
12.4 习题 290
第13章 JavaBean属性 291
13.1 Simple属性 291
13.2 Index属性 293
13.3 Bound属性 294
13.4 Constrained属性 302
13.5 JavaBean组件属性的其他特性 309
13.6 习题 323
第14章 JavaBean事件 325
14.1 JavaBean组件事件模型 325
14.2 JavaBean组件事件对象 326
14.3 JavaBean组件事件监听器 327
14.4 JavaBean组件事件源与目标对象 333
14.5 JavaBean组件事件适配器 339
14.6 JavaBean组件应用举例 345
14.7 习题 356
第15章 Enterprise JavaBeans入门 357
15.1 编写EJB组件 357
15.2 会话Bean 362
15.3 实体Bean 368
15.4 建立EJB组件开发环境 372
15.5 可视化创建、测试、运行EJB组件 375
15.6 习题 386
附录A J2SDK文档使用 387
A2 java 388
A1 javac 388
A3 appletviewer 389
A4 javadoc 391
A5 jar 393
A6 jdb 394
A7 javap 395
A8 extcheck 396
A9 rmic 396
A10 rmid 397
A11 rmiregistry 398
A12 jarsigner 398
A13 Keytool 399
附录B 配书光盘内容介绍 400