分类:
2008-10-28 10:02:20
ADF应用开发过程
下面给大家简单介绍一下ADF具体的实现过程,开发工具我们选择Oracle的Jdeveloper10g,因为在目前的各种开发工具中,Jdeveloper是对ADF这个框架支持最好的工具,它内部直接集成了ADF开发时所需要的各种工具,给开发带来很大的方便。我们以《某合同管理系统中的设备招投标》模块为例。
第一步:在Jdeveloper中,创建一个工作区,工作区的名字取为TestProject,在应用程序模板一项中,选择WEB APPLICATION(DEFAULT),确认后的工作区如图2所示,按照我们上面讲述的ADF的架构,我们先建立Business Service层的持久层对象,在Model这个工程上边,右键单击新建,然后选择Business Tier 下的Business Component ,选择EntityObject,然后出现图3;schema Object是让我们选择数据库中的表或者同义词等对象,name 是我们建立的持久层对象的名字,这里我们把name命名为CdtEquipmentEO,package指定这个对象放在什么包下面。
图2 workspace TestProject建立时的情况
图3 EntityObject 向导第一步
第二步:建完持久层的实体对象后,我们就需要建立数据访问层的视图对象(ViewObject)。右键单击Model,新建选择ViewObject出现图4,左边是供我们选择已经存在的持久层的实体对象(EntityObject),这里面我们选择刚建好的CdtEquipmentEO这个实体对象。
图4 ViewObject向导第二步
第三步:需要建立接口层(ApplicationModule),将数据访问层的视图对象(ViewObject)注册到ApplicationModule中,如图5所示,我们选择CdtEquipmentView1这个视图对象,并把它添加到AppModul1中。
图5 ApplicationModule 建立向导
[2]