OAF开发基础最新版.pdf

OAF开发基础最新版.pdf

ID:52794587

大小:249.65 KB

页数:21页

时间:2020-03-30

OAF开发基础最新版.pdf_第1页
OAF开发基础最新版.pdf_第2页
OAF开发基础最新版.pdf_第3页
OAF开发基础最新版.pdf_第4页
OAF开发基础最新版.pdf_第5页
资源描述:

《OAF开发基础最新版.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1OAFramework介绍HANDEnterpriseSolutionsCo.,Ltd.©2005Feb.,2006HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.Confidential2内容-OAFramework简介-OAFramework概述-OAFramework的框架结构-OAFramework页面剖析-OAFramework页面组成-模型©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.-视图-控制器-OAFramework应用开

2、发结构-OAFramework开发环境配置-OAFramework应用发布3OAFramework概述©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.4OAFramework概述OracleApplicationFramework(OAFramework)是Oracle提供的基于HTML应用的开发和发布平台OAFramework由一系列的中间层服务和Oracle9iJDeveloper的扩展(OracleApplications©2005Extension,OAExtension)组成HANDEnterpr

3、iseSolutionsCo.,Ltd.ConfidentialNotForPublic.5OAFramework的框架结构OAFramework是基于工业标准J2EEMVC设计模式的©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.HTTP响应HTTP请求被控制视图控制器动作数据模型6OAFramework的框架结构OAFramework模型--通过BC4J(OracleBusinessComponentsforJava)来实现OAFramework视图©200--通过UIXML(UIX)实现5HANDEn

4、terpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.OAFramework控制器--通过Java类来实现,简单的页面流程直接使用控制器对象实现;而复杂的则使用OracleWorkflow来实现7OAFramework页面剖析©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.8OAFramework页面组成©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.9模型模型包装了业务逻辑和业务数据©2

5、005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.应用程序模块实体对象和关联对象视图对象和视图连接OADBTransaction10三个最基本的模型对象应用程序模块容纳相关的BC4J实例对象的容器业务逻辑方法,由控制器调用实体对象封装业务逻辑©200封装、同步底层数据5HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.视图对象向页面展现数据保存用户更改数据11视图-页面Hierarchy有两种页面(UI)元素:Region和

6、Item每个UI元素都对应一个或多个Java对象(WebBean)设计时使用声明的方式,定义WebBean层次结构©2005运行时,UIX框架根据WebBean结HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.构产生HTML12视图-OAFramework页面示例©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.13控制器控制器控制UI的行为运行时操作UI初始化数据捕获和处理用户事件(如按钮click)控制器类处理两种请求GET

7、请求(processRequest)©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.POST请求(processFormRequest)14OAFramework应用开发结构©2005HANDEnterpriseSolutionsCo.,Ltd.ConfidentialNotForPublic.15OAFramework应用开发结构视图对象应用程序模块控制器类实体对象OAF页面©2005HANDEnter

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。