OAF_CRUD开发.docx

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OAF_CRUD开发

OA Framework 基于MVC设计模式浏览器发送HTTP请求到控制器,控制器响应浏览器端输入,创建并设置模型,当模型发生变化时,视图得到通知,刷新界面显示。OA Framework应用开发结构1、应用模块拥有视图对象(数据)2、根应用模块拥有事务对象(调用存储过程)3、页面的pageLayout拥有根应用模块4、业务组件重用,各层调用关系Client-AM-VO-EOOA Framework 开发步骤创建业务组件业务组件包实体对象(实体关联)基于实体对象(或SQL)建立视图对象(视图连接)应用模块对象,把视图对象实例添加到应用模块中以声明方式定义页面(Region和Item)为需要的Region设置控制器类编写应用模块代码和控制器类代码配置开发环境1、解压缩JavaDeveloper10OA Extension压缩文件至硬盘目录(解压目录不要包含空格和中文)。2、添加系统环境变量JDEV_USER_HOME,指定一个目录,此目录作为程序开发和本机运行时的主目录,如下图所示,从图中可以看出,第一步文件的解压目录为D:\Oracle\JDeveloper。3、从服务器下载dbc文件,dbc文件放在JDEV_USER_HOME指定路径的子目录下,dbc文件必须放在secure目录下。(即D:\ Oracle\JDeveloper\jdevhome\jdev\dbc_files\secure)4、在jdevbin(D:\Oracle\JDeveloper\jdevbin)中找到jdeveloper.exe文件,点击右键建立桌面快捷键,双击jdeveloper桌面快捷键。5、创建(或打开)项目。6、使用jdeveloper建立数据库连接,用于设计时访问数据库。7、测试连接。建立连接和测试连接1、选择FileNew打开新建对话框,选择GeneralConnectionsDatabase Connection,如图:2、点击确定,跳过欢迎页面,进入下图界面,修改Connection Name,如图:3、下一步,输入数据库的用户名,密码,如图:4、下一步,输入数据库IP地址,端口号,数据库名称,如图:5、下一步,点击Test Connection,如果在Status输出文本框中输出Success!,即为连接成功。如图:*项目程序包整体结构oracle.apps.应用产品简称.功能简称(业务简称(notice))(eg: inv 库存管理系统,oracle.apps.inv.notice)包路径说明命名规则oracle.apps.inv.notice.server项目的私有组件所在包,包含:AM应用模板,VO视图对象,VL视图连接。AM:XxAMVO: XxVOVL:XxVLoracle.apps.inv.notice.webui项目的私有页面PG,控制器(CO)所在包BbPG页面名称+COoracle.apps.inv.schema.server实体对象EO和实体联系对象AO所在的包。(公用部分)EO:XxEOAO:XxAOoracle.apps.inv.lov.server值列表(listofValues)LOV视图,LOV应用模板AM,LOV的Java控制文件。(公用部分)XxLOVVOXxLOVAMoracle.apps.inv.lov.webuiLOV页面(LOV Region)XxLovRNoracle.apps.inv.poplist.serverpoplist下拉框(MessageChoice)视图VOXxListVO在建立新增页面的前面,先建立一个查询页面,在查询页面添加一个新增按钮,点击新增按钮弹出新增页面。创建OA工作台和OA项目选择FileNew打开新建对话框,如图:从新建对话框中选择GeneralWorkspace Configured for Oracle Applications,确定,进入New Oracle Applications Workspace 窗口,输入文件名(工作台名称),并选择Add a New OA Project,如图:确定后进入Oracle Applications Project Wizard对话框,第一步更改File Name和Default Package 分别为:CRUDDemo和oracle.apps.ak.create。第二步选择Database Connection,选择开始建好的数据库连接(也可以自己重新新增一个数据库连接),如图:第三步,指定DBC文件路径,Application用户名(sysadmin)和密码(sysadmin),如图:点击完成按钮完成工程的创建。设置项目的运行选项选择CRUDDemo.jpr项目,右键Project Properties进行选项设置

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档