pafa3应用开发入门教程

上传人:公**** 文档编号:547583349 上传时间:2023-11-21 格式:DOC 页数:49 大小:1.31MB
返回 下载 相关 举报
pafa3应用开发入门教程_第1页
第1页 / 共49页
pafa3应用开发入门教程_第2页
第2页 / 共49页
pafa3应用开发入门教程_第3页
第3页 / 共49页
pafa3应用开发入门教程_第4页
第4页 / 共49页
pafa3应用开发入门教程_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《pafa3应用开发入门教程》由会员分享,可在线阅读,更多相关《pafa3应用开发入门教程(49页珍藏版)》请在金锄头文库上搜索。

1、中国平安保险(集团)股份有限公司信息管理中心名称编 号拟 制马骏、Ricad JiPinA PA3版本号审 核密 级秘密共 42 页批 准更改信息更改日期版本部门及更改人版本阐明04-11v0.1RichdJn初版-04-13v05Rard Ji, 马骏,刘申岭重构-0-19v10Richar JnReiw ormattngPAF应用开发入门教程创立日期:-4-定版日期:-40目录.文档概述41.1读者定位4.限制与商定4.3有关参照文档41.4软、硬件规定4.示例应用的功能设定41.6页面预览2.开发环境配备71安装Eclise7.2下载PAFA3类库和项目模板2.3数据库表的设计102.配

2、备Weblog数据源113.使用项目模板133.1在Eclipse中导入项目模板33.nt视图的配备与使用153.Elips 自动编译设立634配备文献的分类、目的与作用14.页面布局设计与实现194.1.do和.sren194.2布局分析与设计194.布局的配备214.4运用A构建部署目录245eblogc部署测试235.“增长顾客”功能的设计与实现5.1功能分析2552公用层设计与实现255.3e层开发与实现275.4配备Ibtis Sqapin295Biz层开发与实现956编辑配备文献3257Weblogc部署测试36“检索顾客”功能的设计与实现356.1功能分析356公用层设计与实现5

3、6.3Web层开发与实现3664配备Ibats SlMapng376Biz层开发与实现866编辑配备文献16.Webogic部署测试427生产环境下的部署43.严禁DeLg输出7.2构建EA发布包31. 文档概述1.1 读者定位本文档的目的是为了使顾客初步理解PA3应用的基本开发环境和开发模式1.2 限制与商定l 本文档波及诸多的pafa 和2ee 的概念和术语,请参照有关文档。l 当波及到其他技术和工具时,只会提示查阅有关资料,在本文中不做讨论。l clipse是本文所使用的集成开发环境,由于本文的重要目的并非讨论Ecipe自身,因此只会简介安装和配备最基本的功能,使用建立文献的方式进行开发

4、。有关cse更多的使用措施和增长插件进行功能增强,请参照其有关文档。l 有关ei的安装、使用和配备,请参照其产品文档,本文只简要简介与本例有关的内容。文档不提供DatSuce 等配备的阐明文档,请找熟悉ee的同事协助配备Daorc。l 本文不波及有关调试的内容。l 由于本文不波及如何运用lipe的增强功能进行源文献编辑,因此之后所提到的所有文献均以纯文本文献的形式创立并给出,参照时可以按照代码框中的内容编辑或拷贝。Jva源文献的途径起点为“srcava”,We资源如SP等的源文献途径起点为“scwbroot”。在Eli目录浏览框中相应的目录节点上,点击鼠标右键,选择“新建” “文献”来创立上述

5、文献,如果涉及多重目录,则应当先创立“目录”。1.3 有关参照文档本文只简介最基本的开发环境与过程,其他内容请参照原则文档和演示程序,如:l PAF3开发规范与指南l P emo(We Demo,ApDemo)l Fl 源文献请参照文档相应的源代码1.4 软、硬件规定本文基于如下基本软、硬件设定:l Window 操作系统【、XP】l 2SDK1.【本机安装】l Webogic81 Applcatio erer【本机安装】l le Databae 【i以上版本,拥有连接和资源权限即可,不规定本机安装】l 建议内存 512M以上指定系统或软件的安装请参照其有关文档,本文不做讨论。1.5 示例应用

6、的功能设定在这个AA3应用入门教程中,将运用pafa3的项目模版构建一种很小的例子用于示范。这个例子的重要功能是添加和检索顾客。在这个例子中,假设系统名称为“userap”,模块名称为“manageent”。在顾客运用模版构建自己真实应用的时候,请注意系统与模块的命名应当符合公司有关规范。简朴的流程如下图所示:在后续章节中将给出功能的分析和设计模型。1.6 页面预览为了对功能设定有直观的理解,在下面的图形中展示了开发完毕之后所得到的显示界面:a) 输入新顾客信息b) 成功录入c) 输入检索条件d) 检索成果2. 开发环境配备2.1 安装Elipse在安装Eclipse之前,需要获得两个有关的安

7、装包,如下图所示:上图所示clps的版本号为“3.02”以及相相应的语言包。这两个安装文献均为ZIP格式,解压缩到指定目录即可,注意应当先解压缩Eclse的安装文献包“clipsSDK-3.2w3.zip”,再解压缩相应的语言包到Ecps的安装目录,下图即为解压缩后的状况,lps和语言包安装目录为“E:eclips”:此时基本的Elips安装就完毕了,如果需要其他Eclipse插件,可以后来再安装。安装完毕后点击“eclis.exe”即可启动Eclipse,Eclipse会自动寻找本机所安装的DK;还可以在桌面上创立一种链接到“eclip.x”的快捷方式。Eclips启动时会提示选择工作空间的

8、存储位置,使用默认即可,启动后的界面如下图所示:在上图界面的链接中涉及有关ise的简介和教程,此外,通过Ecipe协助也可以学习Eclipse的使用。关闭“欢迎使用”窗口后,显示界面如下图所示,从下图开始,我们将运用Elise进行一种简朴应用的开发。2.2 下载PAF3类库和项目模板在进行FA3应用项目的开发前,一方面应当获取相应的资源,涉及:l 项目模板:一种已经格式化的目录ZIP压缩包,专门用于使用Ecl进行AFA3应用开发。l Pf类库:PAA3应用的基本支持库,涉及PAFA3类库和第三方类库。l 访问其他系统的所需的类库:如访问UM、CIF2等所需的类库。资源的下载位置为“T工作站Pa

9、fa新架构”下有关位置。在获取了有关资源后,按照下图的方式解压缩并进行组织,其中用红色框出的是应当按照项目规定进行重命名的部分:在上图中,以“D:MyProjctafa3empe”为项目根目录,Pafa库和外部系统库均放置在“:MProeclib”目录下。有关PFA3应用模板下目录的构造定义和每个目录的作用部分会在本文的后续部分提及,完毕参照请查阅“PFA3 文档库”中的有关阐明。在接下来的应用开发中,上图中标记出的目录名称变化为:l paa3Tpate ueProj : 项目名称,应符合项目命名规范l apname userap:应用名称,应符合应用命名规范l dlname nagmt:Ja

10、a模块名称,应符合模块命名规范l dule mangeen:Web模块名称,应符合模块命名规范从此处开始,除特别阐明外,所给出的文献途径均相对于“D:MyProjuserProj”。2.3 数据库表的设计从之前给出的预览可以看出,在这个例子中所需的表构造比较简朴,下面即为相相应的OcleSQ脚本的内容:CREATE ABLE UERS( IDVCHAR2(10) NOT NUL, NAE VRHAR2(20)T NL, DERIPTIO VACHA2(20) NO NUL);将上述脚本存入文献“scshmusr.sl”,然后通过Oale qus客户端创立此表,如下图所示:2.4 配备ebloc

11、数据源在这个示例应用中,将使用数据源(Daa Souc)获得到数据库的连接,因此需要在Weloic中进行数据源的配备,配备数据源之前则应当一方面配备“连接缓冲池”。缓冲池配备需要确认的参数和范例如下所示:ULjdc:oacle:in:127.0.1:1521:oakigDrivr Classaeoracle.jdc.rieOrcleDrivere NmeafaPaodpasswor缓冲池配备完毕之后,就可以配备数据源了,如下图中所示,其中“Pl ame”就是指之前配备的缓冲池的名称:记住数据源的JDI名称“dc/pafademoDS”,这个名称将会在后续开发设立数据源时用到。3. 使用项目模板

12、3.1 在clpse中导入项目模板使用项目模板可以提高PAA3应用项目的可管理性、提高开发效率。在之前所准备的开发目录中,用文本编辑器打开项目模板根目录下的“roect”和“uil.popet”两个文献,如下图所示,修改属性值或确认属性设立与否与本机环境相符,需要检查的涉及下面几项:n 项目名称:.project中的“”域n 以目录形式部署时的目录:dploy.singed属性n 寄存EA的目录:deploy.a.dir属性n PAFA3类库的位置:pafa.lib属性n 其他项目类库的位置:rojc.ib属性n Welg.ja的位置:blogicjr属性保存修改后的文献并保存,打开clipe

13、,在Eclp的菜单中选择“文献 导入”,将浮现下图中所示的导航界面:选择“既有项目到工作空间中”后,点击“下一步”,在如下图界面中选择重命名过的项目根目录,“拟定”后点击“完毕”:操作完毕后,重命名过的模板项目即被导入到clipse环境之中。3.2 Ant视图的配备与使用通过Elpse菜单,选择“窗口” “显示视图” “At”,就可以在Eclipse界面中显示出Ant视图,在Ant视图中点击第一种有加号的图标以增长构建文献,如下图所示:在将项目的构建文献加入An视图后,就可以看到构建文献“build.ml”所提供的所有“Task”,在“use”任务上双击(执行),则可获得有关用法的提示,如下图所示:Buldfile: D:MyProjecserProjildxmlsage: echo afa

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号