Oracle EBS R12 OAF开发详解

5星 · 超过95%的资源 需积分: 32 53 下载量 120 浏览量 更新于2024-07-27 2 收藏 8.51MB PDF 举报
"OracleEBS_R12-OAF开发笔记(解密版)" 是一本由王重东编写的关于Oracle E-Business Suite R12中Open Application Framework (OAF)开发的专业指南。这本书允许自由复制和传播,但需保持内容完整。 **OAF (Open Application Framework)** 是Oracle E-Business Suite中用于构建企业级用户界面的关键技术。它基于Java 2 Platform Enterprise Edition (J2EE),提供了一种可扩展和可定制的方式来创建与Oracle EBS集成的自定义应用界面。 **主要内容概览:** 1. **文档控制和修改记录:** 提供了文档的创建和更新日期,以及版本控制信息,便于追踪文档的变更历史。 2. **OAF概念:** 介绍了OAF的基本理念,包括OAF与Application Development Framework (ADF)的关系。OAF是Oracle EBS的UI层,而ADF则是一个更广泛的开发工具集,两者共同为开发者提供了强大的开发环境。 3. **OAF对象概念和命名:** 解释了OAF中的关键对象类型及其命名规范,这对于理解OAF架构和代码组织至关重要。 4. **JSR168 & JSR227:** 讨论了Java Specification Requests (JSR) 168和227,这两个标准分别涉及Web内容管理系统和portlet API,它们在构建OAF应用时提供了portlet兼容性和互操作性。 - **JSR168** 为portlet开发定义了一个标准接口,使得portlet可以在不同的portlet容器中运行。 - **JSR227** 扩展了JSR168,引入了更多的功能,如富portlet、Ajax支持等,增强了用户体验。 5. **OAF开发流程:** 包括如何导入Excel数据,创建OA项目,设置运行选项,构建数据表,创建AM(Application Module)对象,定义VO(View Object)对象,并将VO添加到AM中,以及创建页面等步骤。 6. **安装和配置:** 提到了下载和配置JDeveloper(Oracle的集成开发环境),以及配置EBS-OAF环境和验证环境设置的步骤。 7. **安装ThirtyJar** 部分可能涉及到在开发环境中添加必要的库文件或第三方组件,以便于OAF开发。 这本解密版的开发笔记为读者提供了一条深入学习Oracle EBS R12 OAF开发的路径,通过实例和详细步骤帮助开发者理解并掌握OAF技术,从而能够高效地构建和定制EBS的用户界面。