




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
引 概 阅读导 适用范 5SG-UAP应用开 概 UAP项目的组成结 模块项目的组成结 模块项目的前端组成结 展现框架的构 资源文件(样式、、、皮肤、 文件(Weblet小程序、视图、视图控制器 页面文件(JSP、 模块项目的组成结 分层结 结 配置文 业务系统开发部分又根据业务系统框架的组织、客户端、服务端、工作进行各种分析操作,最终生成满足业务需求的分析结果。SG-UAP境,它以Eclipse为基础,以标准插件的方式进行功能扩展,是所有基于平台进行二次开发的统一。分析功能、编译功能、调试功能、测试功能、发布功能等的开发软件服务统一应用平台引 概
概UAP项目的组成结 模块项目的组成结MX
高级特 开
工作流管理平 业务系统与BPM集之权限 权限管理系 业务系统与权限集
体系结 数据缓存开缓 缓存异 缓存注解应
1的对SG-UAP平台进行了介绍。在阅读本文前,需要开发人员已经阅读过SG-UAPSG-UAP表格SG-UAPSG-UAP“服务端SG-UAPSG-UAP(SG-UAPDevelopmentUAPSG-UAPWebOSGi(OpenServiceGatewayInitiative,开放服务网关规范)特定描述的Java程序包,是OSGi规范定义的模块化实VO务逻辑使用的JavaPOPersistantObjectJava每个任务执行步骤的业务操作的实现组件,具体可包括和XMLStateGridUnifiedApplicationtform,缩写SG-UAP,国家员统一,开发人员只需要知道SG-UAP平台模块仓库的地址UAPUAPJavaScript延迟加载/懒加load加载子节点;Hibernate3sql在集成开发工具上的对某个插件的开发模式,如debug图表2框架结构,系统的开发提供统一的基础设施底层的技术实现,简化具体功能的开发过,界面层:基于AJAX框架自主开发可复用的界面,可以灵活组合满据库操作性能。实现通用数据服务组件,支持多种形式的数据存取,实现数据库相关对象的ORMap机制及复杂的业务数据获取规则。 F0201界面交F0202数F0203事务管 F0201界面交F0202数F0203事务管 Web展现组 高级展现组 资 实体映射与持久 事务创 事务分界面配数据处多事务控事务恢F0204日志管F0205异常管F0206服务交 日志处 日志接 异常信息封 异常处 服务发 通讯支调用服安全控服 中F0207安全管F0208工具支会话管时间数据运算资源文件管格式管字符XML操作国际语言切JSON操作输入输出验文件IO操作3UAP项目的组成结uap为UAP主项目,configuration下为项目的各配置文件,plugins下为发布的模块项目,modulelist下为白和,中的模块不会被启动,其中_exclude_perties为,_include_moperties为白。moduleconfigface,pm据库物理模型,perties,deploy.xml述,modelomui模块项目的前端组成bussinewssCost是一个场景名称,resources包含了Weblet的资源文件,Scripts文件夹包含了业务模块的所有文件,其中views 。其中weblet.js文件包含了当前Weblet的逻辑。index.jsp是页面。资源文件(样式、、、皮肤、包括样式 ,,皮肤 这些文件,如下表html,html,{}.mx,.mx{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-family:微软雅黑,宋体}<<divalign="center"style="width:800"<fieldsetstyle="width:800;<tablecellspacing="0"bordercolorlight="#C0C0C0"bordercolordark="#C0C0C0"align="center"style="width:100%;height:150px;border-collapse:collapse"<td>@#@AV-userId#OPTIONS-{readOnly:<td>@#@AV-userId#OPTIONS-{readOnly:true,width:125,visible:false}</td><tr<tdalign="right"width="120px"> <td>@#@AV-sfglh#OPTIONS-{readOnly:true,<tdalign="rightwidth="120px">用户名称<font<td>@#@AV-yhmc#OPTIONS-{readOnly:true,<tdalign="rightwidth="120px">用户编号<font<td>@#@AV-yhbh#OPTIONS-{readOnly:true,en中的messages.js表示英 ,代码如下图所示mx.messages={DAY_0:mx.messages={DAY_0:DAY_1:DAY_2:DAY_3:DAY_4:DAY_5:DAY_6:DAY_6:ID:NAME:DESCRIPTION:"Description",USER_NAME:"UserName",PASSWORD:"Password",OPTIONS:"Options",OK:CANCEL:"Cancel",CLOSE:"Close",NEXT:PREVIOUS:"Previous",BACK:"Back",FINISH:zh-CH中的messages.js表示中文 ,如下所示mx.messagesmx.messagesDAY_0日DAY_1一DAY_2二DAY_3三DAY_4四DAY_5五DAY_6六ID唯一标识NAMENAME名称DESCRIPTION:"描述",USER_NAME用户名称",PASSWORD:OPTIONS选项OK确定CANCEL取消CLOSE关闭NEXT下一步PREVIOUS上一步",BACK:"上一步",FINISH完成}文件(Weblet小程序、视图、视图控制器Weblet.js,View.js,ViewController.jsDetailView.js和MainView.js是视图,DetailViewController.jsMainViewController是视图控制器weblet.js文件包含了当前Weblet 逻辑,代码如下{id'testcase',//webletnamename测试框架:[进来onload:{','onstart:{varctrl=newtestcase.views.MainViewController();}customerDetail.views.MainView={varme=$extend(mx.views.View);me.yhbh=null;varbase={};me._detailView=null;base.init=me.init;me.init=function(){customerDetail.views.MainView={varme=$extend(mx.views.View);me.yhbh=null;varbase={};me._detailView=null;base.init=me.init;me.init=function(){customerDetail.views.DetailViewcustomerDetail.views.DetailView={varme=varbase=/*初始化单表单控件*/base.init}}MainViewController.js是主页面的控制层,主要用来初始MainView.js中的方法以及界面的方法。如下所示customerDetail.views.MainViewControllercustomerDetail.views.MainViewController={varme=varbase={};me.getView={if(me.view=={me.view=customerDetail.views.MainView({controller:me}returnme._onactivate={TODO}me.initme.init={me.load={}}customerDetail.views.DetailViewController={varme=varbase=me.getView=customerDetail.views.DetailViewController={varme=varbase=me.getView={if(me.view=={me.view=customerDetail.views.DetailView({controller:me}returnme._onactivate={{TODO}页面文件(JSP、jsphtmlindex.jspindex.jsp是显示某个场景 页面,该场景的唯 。代码如<%@<%@pagelanguage="java"contentType="text/html;charset=UTF-<%@tagliburi="/tags/mx-framework"prefix="mx"<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0"<mx:Framework<title><mx:WebletContainerid="webletContainer"bundleName="userInfo"模块项目的组成结分层结
IHibernateDaoIBizc,Bizc<bizc:logic<bizc:implementationtype="java"Bizc" privateITreeBizc 结配置文<beans <beans ……<ponent-scanbase-package="com.sgcc.uap.test"逻辑构件配置文件配置逻辑构件的接口类,还可以进行事务配置<bizc:logic<bizc:logic<bizc:implementationtyp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- TY/T 2004-2024田径场地设施手册
- 精神认同课题申报书
- 教育课题申报书框架
- 浙江省教研课题申报书
- 信息技术相关课题申报书
- 小学微型课题申报书范文
- 受托喷涂加工合同范本
- 个人买卖叉车合同范本
- 汉语语言课题申报书
- 青年课题申报书模板
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- DN900钢管dn800E管定向钻穿越京杭大运河施工方案
- 全套IECQ QC080000-2017 有害物质过程管理体系程序文件
- 冀教版三年级数学下册《第二单元第2课时 两位数乘两位数(进位)的乘法》教学课件PPT小学公开课
- 成都市入户申请表
- 主题班会:预防流行性感冒课件
- 对外援助成套项目管理办法(试行)
- 铁路工程预算定额标准
- 管道吹扫、试压检验批质量验收记录表
- 教学教案、作业、记录检查记录表
- DB33-T1091-2013《基坑工程钢管支撑施工技术规程》
评论
0/150
提交评论