Oracle ADF 实体与视图对象创建指南
需积分: 0 118 浏览量
更新于2024-09-13
收藏 453KB DOC 举报
"ADF对象建立涉及Oracle ADF架构下的各个组件创建,包括应用程序、模型层、视图对象以及应用模块的构建。此过程主要用于开发J2EE应用程序,通过ADF工具来简化与数据库交互的复杂性。"
在Oracle Application Development Framework (ADF)中,ADF对象建立是构建基于J2EE应用程序的关键步骤。首先,我们需要了解ADF的架构,它包括多个层次,如用户界面层、业务逻辑层和数据访问层。这些层协同工作,以提供一个灵活且可扩展的开发框架。
1. **建立应用程序**
- 开始时,创建一个新的Application是在ADF环境中进行的第一步。选择"新建Application",并在指定的工作空间中确认。
- 在创建过程中,需要填写应用程序的名称和目录名,并选择应用模板,例如"Web Application [Default]"。
2. **模型层开发**
- **实体对象建立**:实体对象代表数据库表或视图,用于数据访问。在ADF中,通过选择数据连接并新建实体对象,然后选择数据库对象和其属性来创建。可以设定生成方法,通常推荐创建`CreateMethod`方法。
- **视图对象建立**:视图对象是对实体对象的抽象,可以包含特定的查询逻辑和业务规则。创建视图对象时,需要选择对应的实体,定义视图属性,并设置查询语句。视图对象还可以添加自定义方法,以便在业务逻辑层中使用。
3. **应用对象建立**
- **应用模块建立**:应用模块是业务逻辑层的核心,它封装了多个视图对象,允许开发者在单个单元中管理业务逻辑。选择需要操作的视图对象,创建ApplicationModule。
4. **添加方法**
- 在应用模块级别,可以添加自定义方法,例如`getCurentId()`。这通常涉及到对数据库的交互,或处理特定业务逻辑。方法的添加可以在ApplicationModule的Java类中完成,然后在客户端接口中暴露这些方法,以便于UI层调用。
通过以上步骤,一个基本的ADF应用程序结构就建立起来了。这个结构支持开发人员创建复杂的业务应用程序,同时提供了与数据库的强大集成,以及灵活的用户界面设计。在实际开发中,可能还需要配置安全、性能优化和其他高级特性,但上述步骤涵盖了ADF对象建立的基础流程。
2013-12-21 上传
2011-11-14 上传
2010-03-24 上传
2014-05-22 上传
2010-04-13 上传
2013-04-19 上传
2010-12-04 上传
2008-01-18 上传
2009-04-02 上传
lx235218
- 粉丝: 0
- 资源: 8
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍