| 作 者: | 龚涛 |
| 出版社: | 中国水利水电出版社 |
| 丛编项: | 万水Oracle技术丛书 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | Oracle |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
前言
第一部分Oracle9i JDeveloper入门篇
第1章 JDeveloper的发展和特色
1.1 JDeveloper的发展
1.2 JDeveloper的特色
1.3 重要特色BC4J
1.3.1 为什么用BC4J
1.3.2 实体对象和关联
1.3.3 视图对象和视图连接
1.3.4 应用程序模块
1.3.5 域
1.3.6 商务组件、Java和XML
1.3.7 默认BC4J层实例
1.4 小结
第2章 JDeveloper集成开发环境
2.1 什么是集成开发环境(IDE)
2.1.1 集成开发环境(IDE)的特性
2.1.2 集成开发环境(IDE)的主要工具
2.2 安装JDeveloper
2.2.1 JDeveloper系统需求(System Requirements)
2.2.2 从档案文件(Archive)安装JDeveloper
2.2.3 启动(Starting)JDeveloper
2.2.4 从早期版本升级(Migrating)到JDeveloper
2.2.5 JDeveloper对嵌入式(Enabling)WebDAV的支持
2.2.6 电子商务集成(e-Business Integration)所需的组件版本
2.2.7 多用户支持(Multiuser Support)
2.2.8 在JDeveloper中使用OC4J
2.2.9 对部署环境的支持(Deployment Environments)
2.2.10 Apache虚拟主机的配置
2.3 JDeveloper集成开发环境组成
2.3.1 IDE窗口
2.3.2 主工作区域
2.3.3 拖放操作
2.3.4 Javadoc文档
2.3.5 向导和新建文件对话框
2.3.6 帮助系统
2.4 创建应用代码
2.4.1 工作区
2.4.2 项目
2.4.3 JDeveloper目录结构
2.4.4 JDeveloper文件管理
2.4.5 开发步骤
2.5 第一个例子
2.5.1 创建工作区
2.5.2 创建一个BC4J项目
2.5.3 创建一个Java应用程序
2.5.4 创建一个JSP项目
2.6 小结
第3章 JDeveloper项目开发概念
3.1 BC4J项目
3.2 Java应用项目
3.3 JSP项目
3.4 BC4J示例应用虚拟购物中心
3.4.1 项目设计
3.4.2 所需软件
3.4.3 安装
3.4.4 实施
3.5 小结
第4章 JDeveloper命名惯例
4.1 使用命名管理的重要性
4.2 命名对象的类型
4.3 命名惯例的制定
4.4 JDeveloper特殊命名
4.4.1 工作空间
4.4.2 项目
4.4.3 类源文件
4.4.4 库
4.5 小结
第5章 JDeveloper代码调试
5.1 调试的概念
5.2 Java调试技术
5.3 JDeveloper调试过程
5.4 远程调试
5.5 Profile
5.5.1 运行Profiler
5.5.2 Event Profiler
5.5.3 ExecutionProfiler
5.5.4 MemoryProfiler
5.6 调试实例
5.6.1 创建一个有错误的程序
5.6.2 准备调试任务
5.6.3 控制程序执行
5.6.4 检查数据值
5.6.5 修改值对话框
5.7 小结
第6章 JDeveloper对J2EE的支持
6.1 J2EE概念
6.2 JDeveloper和J2EE
6.3 Java Client的体系结构
6.4 JSP的体系结构
6.5 Java应用程序实例
6.6 Applets实例
6.7 JSP实例
6.8 小结
第7章 JDeveloper类建模
7.1 UML概念
7.2 类建模方法
7.2.1 向图表添加元素
7.2.2 启动图表
7.2.3 类图表组件板
7.2.4 模型所在项目的设置
7.2.5 图表的可视属性
7.2.6 发布和导入一个图表
7.3 类建模器分析功能
7.4 BC4J类建模器
7.4.1 BC4J类建模器窗口
7.4.2 类图表行为
7.4.3 BC4J关联
7.5 Java类建模器
7.6 小结
第二部分 Oracle9i JDeveloper开发篇
第8章 信息系统项目分析
8.1 信息系统概念
8.2 项目需求分析
8.2.1 需求分析的原则
8.2.2 需求分析方法的实例讲解
8.3 小结
第9章 信息系统项目设计
9.1 系统平台和系统结构设计
9.2 软件设计
9.2.1 数据库设计
9.2.2 物资管理子系统设计
9.2.3 计划管理子系统设计
9.2.4 课题管理子系统设计
9.2.5 权限管理子系统设计
9.3 算法设计
9.4 小结
第10章 IDE、BC4J和J2EE开发模板
10.1 Oracle9i的Java集成开发环境(IDE)
10.2 BC4J和J2EE模板
10.2.1 BC4J实例模板
10.2.2 JDBC模板
10.2.3 SQLJ模板
10.2.4 基于Java的Oracle9i网络应用
10.3 小结
第11章 应用集成、XSQL、UIX和JSP开发模板
11.1 应用集成模板
11.2 XSQL和UIX模板
11.2.1 Oracle9i JDeveloper XSQL模板
11.2.2 Oracle9i JDeveloper UIX模板
11.2.3 XSQL实例:选择性查询应用程序
11.2.4 XSQL实例:通过BC4J行为处理器更新数据库
11.3 JSP模板
11.3.1 编辑记录
11.3.2 搜索表单
11.3.3 数据库事务处理
11.3.4 HTML选择控件
11.3.5 数据迭代和表示
11.3.6 数据滚动
11.3.7 更新的OnlineOrders
11.4 小结
第12章 Oracle9i JDeveloper Web开发模板
12.1 JClient应用程序模板
12.1.1 JClient模板的入门
12.1.2 JDeveloper Java Clients发展趋势
12.2 Oracle9i Reports模板
12.3 商务智能Bean模板
12.4 Web服务模板
12.5 小结
第13章 BC4J简化J2EE和EJB开发
13.1 J2EE的设计模式
13.2 基于框架的J2EE方法
13.2.1 雇主/零售商JSP网页
13.2.2 如何创建框架
13.2.3 使用BC4J执行网页
13.3 使用BC4J进行流水线式EJB开发
13.4 EJB体系结构的代表性能
13.4.1 BC4J数据访问对象工具概述
13.4.2 熟悉BC4J数据访问对象
13.4.3 回退到组合使用实体Bean的Fast-Lane Reader SQL
13.4.4 理解视图对象和实体对象如何合作
13.4.5 使用实体中的联合
13.4.6 使用Typesafe值对象界面
13.4.7 作为实体Facades的值对象
13.4.8 Oracle数据库特征的唯一支持
13.4.9 使用参数化法则共享公共有效逻辑
13.5 BC4J可创建的EJB任务
13.6 BC4J设计模式的类目
13.7 小结
第14章 EJB开发应用
14.1 EJB概述
14.2 EJB入门
14.2.1 EJB组件模型
14.2.2 Oracle应用服务器提供的EJB特征
14.2.3 客户对EJB的认识
14.2.4 EJB工具和开发进程
14.2.5 EJB调用PL/SQL
14.2.6 EJB开发流程图
14.3 创建EJB
14.3.1 创建会话beans
14.3.2 客户接口
14.3.3 创建一个SessionBean类
14.3.4 远程调用Session Beans
14.3.5 Stateful Session bean和Stateless Session bean
14.3.6 通过值传递的对象
14.3.7 EJB实例
14.4 创建开发包文件
14.4.1 开发描述子
14.4.2 载货单文件
14.4.3 创建JAR文件
14.4.4 开发用户EJB应用程序
14.4.5 重新开发和装载应用程序
14.4.6 提高性能
14.4.7 调试EJB应用程序
14.5 开发ECO/Java应用程序的客户
14.5.1 开发概述
14.5.2 获得bean的对象参数
14.5.3 在对象上调用方法
14.5.4 回收对象
14.5.5 Applet标记
14.6 EJB对象中的事务
14.6.1 概述
14.6.2 声明事务
14.6.3 编程事务
14.6.4 事务和线程
14.6.5 Stateful对象和Stateless对象的事务
14.7 小结
第15章 JSP和Servlet开发实例
15.1 JSP标记库
15.2 JSP应用程序实例
15.2.1 基本实例
15.2.2 信息网页实例
15.2.3 JDBC实例
15.2.4 数据库访问JavaBean实例
15.2.5 自定义标记实例
15.2.6 附加自定义标记指针的实例
15.2.7 JESI标记实例
15.2.8 Web对象缓冲的实例
15.3 Servlet开发实例
15.4 小结
第16章 J2EE应用开发
16.1 消息驱动Beans
16.2 过滤器
16.3 EJB集簇
16.4 EJB事务
16.5 连接器
16.6 Web服务
16.6.1 设计Internet应用的HTML界面
16.6.2 测试商业组件
16.6.3 记录缓存和应用程序模块存储池
16.7 小结
第17章 Oracle9i JDeveloper的KIT包
17.1 基本框架
17.1.1 测试
17.1.2 类声明
17.2 写到日志窗口
17.3 调用一个外部程序
17.4 小结
第18章 Oracle9i JDeveloper的KIT应用实例
18.1 在IDE里面有什么
18.2 工作区里面有什么
18.3 项目中有什么
18.4 在一个项目中添加一个组件
18.5 如何创建一个向导
18.6 小结
第19章 Oracle9i JDeveloper的扩展包
19.1 AddinTools 1.0
19.1.1 安装指导
19.1.2 使用说明
19.1.3 项目源和详细说明
19.2 J2ME Extension 1.0
19.3 External Editor Extension 1.0
19.3.1 概述
19.3.2 安装指导
19.3.3 用户说明
19.4 小结
第20章 Oracle9i JDeveloper的扩展API
20.1 OS Explorer 1.0
20.1.1 安装指导
20.1.2 使用说明
20.2 Add Files 1.0
20.2.1 安装指导
20.2.2 使用说明
20.3 DBMS_Job包的用法
20.4 小结
第21章 JDeveloper 9i开发CORSA应用
21.1 CORBA的特征
21.2 CORBA组件的开发步骤
21.3 实现CORBA服务器组件
21.4 实现CORBA应用
21.5 使用JDeveloper开发CORBA应用
21.6 小结