Oracle数据库开发讲座:Oracle9i JDeveloper与J2EE实务应用PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:何致亿编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7302073627
- 页数:447 页
第1章 Oracle9i JDeveloper与Oracle9iAS概述 1
1.1 Oracle9iJDeveloper功能简介 1
1.1.1 Oracle9i产品家族与其定位 1
1.1.2 Oracle9i JDeveloper功能概述 2
1.2 性能卓越的J2EE服务器——Oracle9iAS 8
1.2.1 Oracle9iAS的核心技术 10
1.2.2 Oracle9iAS Containers for J2EE(OC4J) 11
1.2.3 OC4J功能列表 12
1.3 如何取得与安装Oracle9i JDeveloper试用版 15
1.3.1 Oracle9i JDeveloper的系统需求 17
1.3.2 安装Oracle9i JDeveloper 19
1.3.3 安装Oracle9iAS Containers for J2EE(OC4J) 21
1.4 其他议题:安装Oracle9i数据库 23
1.4.1 如何取得Oracle9i数据库试用版软件 23
1.4.2 在Windows 2000上安装Oracle9i数据库 24
1.4.3 测试安装后的Oracle9i数据库 32
1.5 总结 33
第2章 JDeveloper集成开发环境 34
2.1 JDeveloper集成开发环境(IDE)的组成元素 34
2.1.1 系统导航器 34
2.1.2 结构窗口 38
2.1.3 主菜单 41
2.1.4 工具栏 41
2.1.5 组件面板 42
2.1.6 程序代码编辑器 45
2.1.7 用户接口编辑器 49
2.1.8 类编辑器 50
2.1.9 XML编辑器 51
2.1.10 属性检查器 51
2.2 定制JDeveloper集成开发环境 56
2.2.1 更改JDeveloper的外观风格 56
2.2.2 自定义Code Editor的字体与显示颜色 57
2.3 总结 61
第3章 JDeveloper的项目管理技巧与程序运行方法 62
3.1 JDeveloper的项目管理方式 62
3.1.1 项目 62
3.1.2 工作区 63
3.1.3 在工作区内建立或移除项目 64
3.2 设置项目属性 65
3.2.1 针对各项目设置其属性 65
3.2.2 设置“默认项目属性” 68
3.3 编译与运行Java应用程序 68
3.3.1 编译与重新建构 69
3.3.2 JDeveloper的编译器选项 70
3.3.3 运行Java应用程序 73
3.4 JDeveloper的调试环境 74
3.4.1 Debug工具栏 74
3.4.2 Debug菜单 76
3.4.3 调试器的各种窗口 77
3.4.4 设置断点 81
3.4.5 激活调试阶段 82
3.4.6 结束调试阶段 84
3.5 Profiler与CodeCoach 84
3.5.1 JDeveloper提供的3种Profiler 84
3.5.2 执行Profiler的步骤 86
3.5.3 CodeCoach 89
3.6 案例探讨:利用Profiler与CodeCoach找出应用程序性能瓶颈,并进行最佳化调整 90
3.7 实例练习:建立与运行Java应用程序 97
3.7.1 实例练习1:建立工作区与项目,并设置项目属性 97
3.7.2 实例练习2:编写第一个JDeveloper应用程序 100
3.8 总结 106
第4章 JDBC 3.0 API与Oracle9i数据库 107
4.1 JDBC简介 107
4.2 为什么使用JDBC API 109
4.3 JDBC驱动程序种类 110
4.3.1 各种JDBC驱动程序的使用时机 110
4.3.2 基本的JDBC类与接口 112
4.4 使用JDBC API连接到Oracle9i的步骤 113
4.4.1 步骤1:加载JDBC驱动程序 113
4.4.2 步骤2:建立数据库连接 114
4.4.3 步骤3:建立与执行JDBC语句 117
4.4.4 步骤4:处理结果集 119
4.4.5 步骤5:关闭数据库连接 120
4.5 实例练习:通过JDBC存取Oracle9i数据库 121
4.5.1 实例练习1:取得Oracle9i数据库连接信息 121
4.5.2 实例练习2:查询emp表格数据 126
4.5.3 实例练习3:调用Oracle9i数据库的预存程序 129
4.6 如何使用新版的Oracle9i JDBC驱动程序 134
4.6.1 下载Oracle9i JDBC驱动程序 134
4.6.2 在JDeveloper的函数库加入新版JDBC驱动程序 135
4.6.3 在JDeveloper项目内使用新版JDBC驱动程序 138
4.7 总结 139
第5章 Business Components for Java(BC4J) 140
5.1 BC4J的设计理念 140
5.1.1 “商业逻辑”的角色与定位 140
5.1.2 使用BC4J的优点 141
5.2 BC4J应用程序的结构 142
5.2.1 Entity Object 144
5.2.2 Association 151
5.2.3 View Object 152
5.2.4 View Link 157
5.2.5 Application Module 159
5.3 实例练习:建立与测试BC4J 163
5.3.1 实例练习I:建立数据库连接 163
5.3.2 实例练习2:建立BC4J 169
5.3.3 实例练习3:测试BC4J 173
5.4 总结 177
第6章 编写JClient应用程序 178
6.1 建立基本的JClient数据存取窗体 179
6.1.1 建立JClient Data Model 180
6.1.2 建立新的JClient Form程序 182
6.1.3 运行JClient Form程序 189
6.2.1 何谓Master-Detail窗体 190
6.2 建立Master-Detail窗体 190
6.2.2 利用JClient Form Wizard建立MasterDetail窗体 193
6.2.3 运行Master-Detail窗体 199
6.3 使用LOV功能 200
6.3.1 何谓LOV 200
6.3.2 在JClient Form程序中加入LOV功能 201
6.3.3 运行具有LOV功能的JClient Form程序 208
6.4 实例练习:定制BC4J数据存取窗体 211
6.5 使用JTree对象 221
6.5.1 JTree对象的使用时机 221
6.5.2 在JClientForm程序中加入JTree对象 222
6.5.3 运行含有JTree对象的JClient Form程序 228
6.6 总结 230
第7章 高效率的Web应用程序开发 231
7.1 开发Servlet应用程序 231
7.1.1 Servlet简介 231
7.1.2 利用JDeveloper开发Servlet应用程序 233
7.1.3 Servlet的测试与运行方式 239
7.2 开发JSP应用程序 243
7.3 将Web应用程序部署至Standalone OC4J 249
7.3.1 典型的Web应用程序部署方式 249
7.3.2 JDeveloper的测试与部署技巧 250
7.3.3 建立应用程序服务器连接 250
7.3.4 部署应用程序 254
7.4 JSP与BC4J标签函数库 259
7.5 JDeveloper与Jakarta Struts 271
7.6 其他议题:结合Dreamwaver MX与JDeveloper 291
7.7 总结 296
第8章 管理Oracle9i数据库对象 297
8.1 使用Oracle数据库的表格 298
8.1.1 查看表格的字段定义 299
8.1.2 查看表格数据 300
8.1.3 建立表格 301
8.1.4 显示其他计划的数据库对象 307
8.2 使用SQL Worksheet 309
8.3 建立视图 311
8.3.1 使用Create View对话框建立视图 311
8.3.2 更改视图的字段名称 313
8.4.1 何谓触发器 315
8.4 建立触发器 315
8.4.2 触发器的建立方式 316
8.4.3 测试触发器的运行是否正常 320
8.5 总结 321
第9章 PL/SQL预存程序的开发与调试 322
9.1 开发PL/SQL预存程序 322
9.1.1 “预存程序”的用途与使用时机 322
9.1.2 建立PL/SQL预存程序 323
9.1.3 运行PL/SQL预存程序 326
9.2 PL/SQL预存程序的调试技巧 330
9.2.1 PL/SQL预存程序范例说明 330
9.2.2 建立FIND_EMP_BY_RANK预存程序 331
9.2.3 开始PL/SQL预存程序的调试阶段 334
9.3 总结 341
第10章 Oracle9iAS Containers for J2EE(OC4J) 342
10.1 OC4J基本管理方式 342
10.1.1 启动OC4J 342
10.1.2 停止OC4J 344
10.1.3 重新启动OC4J 344
10.2 常用的OC4J配置技巧 345
10.2.1 更改OC4J默认的HTTP连接端口 346
10.2.2 管理OC4J的用户账号与密码 347
10.2.3 设置OC4J的数据源 348
10.3 安装Java Pet Store范例程序 350
10.4 总结 357
11.1.1 使用Enterprise JavaBean Wizard开发EJB 358
11.1 利用JDeveloper开发EJB组件 358
第11章 建立、测试与部署EJB 358
11.1.2 使用EJB Module Editor 366
11.2 EJB的测试方法 370
11.2.1 启动Embedded OC4J 370
11.2.2 建立与运行“客户端测试程序” 370
11.3 将EJB部署至“应用程序服务器” 373
11.3.1 建立“部署特性文件” 373
11.3.2 部署程序 377
11.3.3 测试部署后的EJB 378
11.4 实例练习:开发与部署CMP Bean 381
11.4.1 实例练习1:建立EJB2.0的CMP Bean 382
11.4.2 实例练习2:建立Session Bean 384
11.4.3 实例练习3:测试EmpSessionEJB 391
11.4.4 实例练习4:部署Exercise项目 393
11.5 总结 397
第12章 开发、测试与部署Web Services应用程序 399
12.1 Web Services案例探讨 399
12.2 利用JDeveloper开发Web Services应用程序 400
12.2.1 建立WSDL文件与“部署描述文件” 401
12.2.2 在UML类图中查看Web Services应用程序的相依关系 410
12.3 在开发时期测试Web Services应用程序 411
12.3.1 建立Web Services客户端测试程序 412
12.3.2 利用Embedded OC4J运行Web Services应用程序 416
12.3.3 运行Web Services客户端测试程序 417
12.4.2 查看部署结果 419
12.4.1 将WebServicesDemo.MyEJB部署到Standalone OC4J 419
12.4 部署Web Services应用程序 419
12.5 如何在客户端调用Web Services应用程序 421
12.5.1 建立Web Services Stub 421
12.5.2 利用Web Service Stub调用Web Services 426
12.6 利用TCP Packet Monitor监控Web Services应用程序运行情况 427
12.6.1 TCP Packet Monitor的使用方法 427
12.6.2 Resend Request功能 429
12.7 实例练习:Web Services应用程序的开发与部署 432
12.7.1 实例练习1:建立WSDL文件 434
12.7.2 实例练习2:测试Web Services应用程序 438
12.7.3 实例练习3:部署Web Services应用程序 441
12.7.4 实例练习4:测试部署后的Web Services应用程序 442
12.8 总结 447
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019