当前位置:首页 > 工业技术
Oracle 9i JDeveloper开发指南
Oracle 9i JDeveloper开发指南

Oracle 9i JDeveloper开发指南PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:龚涛编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2004
  • ISBN:7508418344
  • 页数:622 页
图书介绍:本书共分21章,前7章为入门篇,主要介绍Oracle9i JDeveloper所用的基本概念、开发环境、工具和基本操作方法,适合于初学者和程序员学习。后14篇为开发篇,首先从实际项目分析和设计的应用背景谈起,在实际的开发目的指导下逐步学习Oracle9i JDeveloper的各种重要的开发功能,如各种开发模板(IDE、BC4J、J2EE、应用集成、XSQL、UIX、JSP、Web开发)、BC4J为什么能够简化EJB和J2EE的开发、EJB开发应用方法、JSP和Servlet开发实例、J2EE应用开发方法。还介绍了Oracle9i JDeveloper的各种有用的KIT开发包、扩展包及其API,以便于加快实际开发应用步伐。Oracle9i初级用户及用过以前版本想提高的用户。
《Oracle 9i JDeveloper开发指南》目录

1.1 JDeveloper的发展 1

第12章Oracle9iJDeveloper Web开发模板 31 1

2.2.10 Apache虚拟主机的配置 3 1

目 录 1

第1章JDeveloper的发展和特色 1

第一部分 Oracle9iJ Developer入门篇 1

前言 1

1.2 JDeveloper的特色 3

第5章JDeveloper代码调试 1 4

第2章JDeveloper集成开发环境 1 6

1.3重要特色BC4J 7

1.3.1为什么用BC4J 7

1.3.2实体对象和关联 8

1.3.3视图对象和视图连接 10

1.3.4应用程序模块 11

1.3.5域 12

1.3.7默认BC4J层实例 13

1.3.6商务组件、Java和XML 13

1.4 小结 14

5.5 Profiler 1 15

2.1.1集成开发环境(IDE)的特性 16

2.1什么是集成开发环境(IDE) 16

5.5.2 Event Profiler 1 17

5.5.4 MemoryProfiler 1 18

5.5.3 ExecutionProfiler 1 18

2.1.2集成开发环境(IDE)的主要工具 20

2.2.2从档案文件(Archive)安装JDeveloper 22

2.2.1 JDeveloper系统需求(System Requirements) 22

2.2安装JDeveloper 22

2.2.3启动(Starting)JDeveloper 24

2.2.4从早期版本升级(Migrating)到JDeveloper 25

2.2.5 JDeveloper对嵌入式(Enabling)WebDAV的支持 27

2.2.6电子商务集成(e-Business Integration)所需的组件版本 28

2.2.7多用户支持(Multiuser Support) 28

2.2.9对部署环境的支持(Deployment Environments) 30

2.2.8在JDeveloper中使用OC4J 30

2.3.1 IDE窗口 32

2.3 JDeveloper集成开发环境组成 32

2.3.3拖放操作 34

2.3.2主工作区域 34

2.3.4 Javadoc文档 34

2.3.5 向导和新建文件对话框 39

2.3.6帮助系统 44

2.4创建应用代码 47

2.4.3 JDeveloper目录结构 48

2.4.1 工作区 48

2.4.2项目 48

2.4.4 JDeveloper文件管理 50

2.4.5 发步骤 51

2.5.1创建工作区 52

2.5第一个例子 52

2.5.2创建一个BC4J项目 54

2.5.3创建一个Java应用程序 54

2.5.4创建一个JSP项目 56

2.6 小结 59

第3章JDeveloper项目开发概念 61

3.1 BC4J项目 61

3.2 Java应用项目 64

3.3 JSP项目 67

3.4BC4J示例应用虚拟购物中心 69

3.4.1 项目设计 70

第二部分Oracle9iJDeveloper开发篇 73

第8章信息系统项目分析 1 73

3.4.2所需软件 74

3.4.3 安装 75

3.4.4实施 81

3.5 小结 82

第4章JDeveloper命名惯例 84

4.1使用命名管理的重要性 84

4.2命名对象的类型 86

4.3命名惯例的制定 87

9.2.2物资管理子系统设计 1 89

4.4.1 工作空间 94

4.4 JDeveloper特殊命名 94

4.4.2项目 97

4.4.3类源文件 101

4.4.4库 102

4.5 小结 103

5.1调试的概念 104

5.2 Java调试技术 107

5.3 JDeveloper调试过程 110

5.4远程调试 114

5.5.1运行Profiler 116

5.6调试实例 119

5.6.1创建一个有错误的程序 119

5.6.2准备调试任务 119

5.6.3控制程序执行 121

5.6.4检查数据值 122

5.6.5修改值对话框 122

5.7小结 125

第6章JDeveloper对J2EE的支持 127

6.1 J2EE概念 127

6.2 JDeveloper和J2EE 135

6.3 Java Client的体系结构 135

6.4 JSP的体系结构 140

6.5 Java应用程序实例 142

6.6 Applets实例 146

6.7 JSP实例 150

6.8 小结 153

第7章JDeveloper类建模 155

7.1 UML概念 155

7.2类建模方法 157

7.2.1 向图表添加元素 158

7.2.2启动图表 158

7.2.3类图表组件板 160

7.2.4 模型所在项目的设置 161

7.2.5图表的可视属性 162

7.2.6发布和导入一个图表 163

7.3类建模器分析功能 164

7.4.1 BC4J类建模器窗口 165

7.4 BC4J类建模器 165

7.4.2类图表行为 166

7.4.3 BC4J关联 167

7.5 Java类建模器 168

7.6小结 172

8.1信息系统概念 173

8.2项目需求分析 174

8.2.1 需求分析的原则 174

8.2.2需求分析方法的实例讲解 180

8.3小结 184

9.1系统平台和系统结构设计 185

第9章信息系统项目设计 185

9.2软件设计 186

9.2.1数据库设计 187

9.2.3计划管理子系统设计 216

9.2.4课题管理子系统设计 247

9.2.5权限管理子系统设计 253

9.3算法设计 261

9.4小结 265

第10章IDE、BC4J和J2EE开发模板 266

10.1 Oracle9i的Java集成开发环境(IDE) 266

10.2 BC4J和J2EE模板 271

10.2.1 BC4J实例模板 272

10.2.2 JDBC模板 278

10.2.3 SQLJ模板 282

10.2.4基于Java的Oracle9i网络应用 284

10.3 小结 287

第11章应用集成、XSQL、UIX和JSP开发模板 288

11.1应用集成模板 288

11.2 XSQL和UIX模板 292

11.2.1 Oracle9i JDeveloper XSQL模板 293

11.2.2 Oracle9i JDeveloper UIX模板 297

11.2.3 XSQL实例:选择性查询应用程序 298

11.2.4 XSQL实例:通过BC4J行为处理器更新数据库 298

11.3 JSP模板 299

11.3.1编辑记录 300

11.3.2搜索表单 303

11.3.3数据库事务处理 304

11.3.4 HTML选择控件 305

11.3.5数据迭代和表示 306

11.3.6数据滚动 307

11.3.7更新的OnlineOrders 309

11.4 小结 310

12.1 JClient应用程序模板 311

12.1.1 JClient模板的入门 311

12.1.2 JDeveloperJava Clients发展趋势 315

12.2 Oracle9i Reports模板 322

12.3商务智能Bean模板 333

12.4 Web服务模板 335

12.5小结 342

第1 3章BC4J简化J2EE和EJB开发 343

13.1 J2EE的设计模式 344

13.2基于框架的J2EE方法 345

13.2.1 雇主/零售商JSP网页 345

13.2.2如何创建框架 349

13.2.3使用BC4J执行网页 350

13.3使用BC4J进行流水线式EJB开发 353

13.4 EJB体系结构的代表性能 353

13.4.1 BC4J数据访问对象工具概述 354

13.4.2熟悉BC4J数据访问对象 358

13.4.3 回退到组合使用实体Bean的Fast-Lane ReaderSQL 358

13.4.4理解视图对象和实体对象如何合作 358

13.4.5使用实体中的联合 360

13.4.6使用Typesafe值对象界面 361

13.4.7作为实体Facades的值对象 361

13.4.9使用参数化法则共享公共有效逻辑 362

13.4.8 Oracle数据库特征的唯一支持 362

13.5 BC4J创建的EJB任务 363

13.6 BC4J设计模式的类目 370

13.7小结 370

第14章EJB开发应用 374

14.1 FJB概述 374

14.2 EJB入门 375

14.2.2 Oracle应用服务器提供的EJB特征 376

14.2.1 EJB组件模型 376

14.2.3客户对EJB的认识 377

14.2.4 EJB工具和开发进程 378

14.2.5 EJB调用PL/SQL 378

14.2.6 EJB开发流程图 378

14.3创建EJB 379

14.3.1 创建会话beans 379

14.3.2客户接口 380

14.3.3创建一个SessionBean类 382

14.3.5 Stateful Session bean和Stateless Session bean 385

14.3.4远程调用Session Beans 385

14.3.6 通过值传递的对象 387

14.3.7 EJB实例 388

14.4创建开发包文件 390

14.4.1开发描述子 390

14.4.2载货单文件 397

14.4.3创建JAR文件 397

14.4.4 开发用户EJB应用程序 398

14.4.5重新开发和装载应用程序 399

14.4.6提高性能 399

14.4.7调试EJB应用程序 400

14.5开发ECO/Java应用程序的客户 401

14.5.1开发概述 401

14.5.2获得bean的对象参数 402

14.5.3在对象上调用方法 405

14.5.4回收对象 405

14.5.5 Applet标记 405

14.6.1概述 406

14.6EJB对象中的事务 406

14.6.2声明事务 407

14.6.3编程事务 412

14.6.4事务和线程 413

14.6.5 Stateful对象和Stateless对象的事务 414

14.7 小结 417

第15章JSP和Servlet开发实例 418

15.1 JSP标记库 418

15.2 JSP应用程序实例 422

15.2.1基本实例 423

15.2.2信息网页实例 430

15.2.3 JDBC实例 431

15.2.4数据库访问JavaBean实例 441

15.2.5 自定义标记实例 448

15.2.6附加自定义标记指针的实例 450

15.2.7 JESI标记实例 457

15.2.8 Web对象缓冲的实例 472

15.3 Servlet开发实例 486

15.4小结 493

第1 6章J2EE应用开发 494

16.1 消息驱动Beans 494

16.2过滤器 506

16.3 EJB集簇 508

16.4 EJB事务 514

16.5连接器 527

16.6 Web服务 530

16.6.1设计Internet应用的HTML界面 531

16.6.2测试商业组件 532

16.6.3记录缓存和应用程序模块存储池 533

16.7小结 534

第17章Oracle9iJDeveloper的KIT包 536

17.1基本框架 536

17.1.1测式 538

17.1.2类声明 539

17.2写到日志窗口 543

17.3调用一个外部程序 547

17.4小结 552

第18章Oracle9iJDeveloper的KIT应用实例 553

18.1在IDE里面有什么 553

18.2工作区里面有什么 555

18.3项目中有什么 558

18.4在一个项目中添加一个组件 560

18.5如何创建一个向导 563

18.6小结 568

19.1.1 安装指导 569

19.1.2使用说明 569

第19章Oracle9iJDeveloper的扩展包 569

19.1 AddinTools 1.0 569

19.1.3项目源和详细说明 572

19.2 J2ME Extension 1.0 573

19.3 External Editor Extension 1.0 575

19.3.1概述 575

19.3.2安装指导 577

19.4小结 578

19.3.3 用户说明 578

第20章Oracle9i JDeveloper的扩展API 579

20.1 OS Explorer 1.0 579

20.1.1安装指导 579

20.1.2使用说明 579

20.2 Add Files 1.0 580

20.2.1安装指导 581

20.2.2使用说明 581

20.3 DBMS_Job包的用法 582

20.4 小结 585

第21章 JDeveloper 9i开发CORBA应用 586

21.1 CORBA的特征 586

21.2 CORBA组件的开发步骤 587

21.3 实现CORBA服务器组件 589

21.4 实现CORBA应用 594

21.5 使用JDeveloper开发CORBA应用 608

21.6 小结 622

返回顶部