Oracle OAF 开发笔记:从基础到高级实践
需积分: 10 159 浏览量
更新于2024-07-26
收藏 5.05MB DOC 举报
Oracle OAF 开发笔记
Oracle OAF(Oracle Application Framework)是 Oracle Corporation 开发的一种基于 Java 的应用程序框架,用于构建企业级应用程序。下面是 Oracle OAF 开发笔记的知识点总结:
**OAF 概念**
OAF 是一种基于 Java 的应用程序框架,用于构建企业级应用程序。OAF 提供了一种快速构建企业级应用程序的方法,包括数据模型、业务逻辑、用户界面等方面。
**OAF 和 ADF**
OAF 和 ADF(Application Development Framework)都是 Oracle Corporation 开发的应用程序框架,但它们有所不同。OAF 主要用于构建企业级应用程序,而 ADF 则是用于构建富客户端应用程序。
**OAF 对象命名**
在 OAF 中,对象命名遵循一定的规则。例如,实体对象(Entity Objects)以 EO 开头,视图对象(View Objects)以 VO 开头,应用程序模块(Application Modules)以 AM 开头。
**JSR227**
JSR227 是 Java Specification Request 227 的缩写,是一个 Java 规范,用于定义企业级应用程序的架构。OAF遵循 JSR227 规范,提供了一种标准化的架构来构建企业级应用程序。
**OAF 开发**
OAF 开发涉及到多个方面,包括创建 OAF 工作空间、创建 OAF 项目、创建业务组件包、创建实体对象、创建视图对象、创建应用程序模块等。
**创建 OAF 工作空间**
创建 OAF 工作空间是 OAF 开发的第一步骤。在 JDeveloper 中,创建 OAF 工作空间可以通过 File -> New -> Workspace 菜单来实现。
**创建 OAF 项目**
创建 OAF 项目是 OAF 开发的第二步骤。在 JDeveloper 中,创建 OAF 项目可以通过 File -> New -> Project 菜单来实现。
**创建业务组件包**
创建业务组件包是 OAF 开发的第三步骤。在 JDeveloper 中,创建业务组件包可以通过 File -> New -> Business Components Package 菜单来实现。
**创建实体对象**
创建实体对象是 OAF 开发的第四步骤。在 JDeveloper 中,创建实体对象可以通过 File -> New -> Entity Object 菜单来实现。
**创建视图对象**
创建视图对象是 OAF 开发的第五步骤。在 JDeveloper 中,创建视图对象可以通过 File -> New -> View Object 菜单来实现。
**创建应用程序模块**
创建应用程序模块是 OAF 开发的第六步骤。在 JDeveloper 中,创建应用程序模块可以通过 File -> New -> Application Module 菜单来实现。
**OAF 项目结构**
OAF 项目结构包括多个部分,包括业务组件包、实体对象、视图对象、应用程序模块等。
**OAF 项目部署**
OAF 项目部署是 OAF 开发的最后一步骤。在 JDeveloper 中,OAF 项目部署可以通过 Build -> Deploy 菜单来实现。
Oracle OAF 是一种功能强大且灵活的应用程序框架,用于构建企业级应用程序。通过学习 OAF,开发人员可以快速构建企业级应用程序,提高开发效率和质量。
2009-11-18 上传
2011-09-07 上传
2013-06-21 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-03-06 上传
titilala
- 粉丝: 7
- 资源: 1
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录