- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用友NC56开发培训技术介绍汇
NCV5开发模型 代码结构规范 区域存放结构规范 VO代码结构 定义和实现接口 通过XX.UPM文件部署组件 主要的配置属性 客户端调用 启动中间件 启动Jstarter UI控件简介 UI端类 UI端类 节点开发步骤 UI端类注册 日至和异常 日志 ,SQL语句等调试信息 NC56开发培训 技术介绍 用友软件股份有限公司 GBU客户化管理与支持部 张乾 支持企业转型升级—NC产品发展线路 NC 1.0 WAS,服务器集群 性能提升 Portal 后台任务中心 信息交换平台 集成开发平台 新界面风格 产业链支持 应用平台构件深化 2006~2007 全球化 集团管控 动态企业建模 多系统多集团多组织架构 企业动态建模 NCTools 产品化集成开发平台 全新UI及个性化中心 整合IUFO 分布式部署 2010~ NC 2.0 NC 3.0 NC 5.0 NC 5.6 NC 6.0 2 3 4 5 6 1 1998~2000 集中财务核算 100%Java实现 支持多硬件平台 支持多数据库 2000~2003 高端ERP 集团财务 供应链 生产制造 平台化技术 用友中间件 J2EE标准支持 2003~2005 集中管理 协同商务 多帐簿 全面预算 集团资金 高性能 工作流引擎 集团交付 元数据管理与业务建模 轻量级开发框架 企业级信息搜索 工作流平台 应用集成 2008~2009 会计平台 预警平台 访问控制 业务流程配置 UI数据缓存 数据传输 数据交换 审批流配置 多语言准则 消息管理 移动管理 组织管理 表单模板 报表模板 打印模板 表单设计器 报表设计器 打印设计器 查询设计器 业务流程 设计器 规则设计器 组织管理工具 部署工具 客户端安装工具 配置工具 系统监视器 登陆/CA认证 任务调度 异常 缓存 日志 工作流 规则引擎 持久性框架 基本算法 连接引擎 同步 SQL翻译器 元数据管理 SwingUi 框架 SwingUi 控制 JSP框架 JSP标签 JavaScriipt 脚本 J2EE服务器(WebSphere/WebLogic/UFIDA Application Server) Portal服务器 Solaris/AIX/Linux/Windows DB2/Oracle/SQL Server/OSCAR 胖客户引擎 瘦客户引擎 基本技术服务 操作系统 数据库 应用模板 基本应用服务 UAP 应 用 框 架 UAP 技 术 框 架 系 统 框 架 UAP 分层结构图 强大的建模工具、开发平台、客户化平台 跨硬件平台、跨操作系统、跨数据库 业务服务总线(ESB) 开放的SOA的框架结构 远程接口 Impl 远程接口实现类 业务逻辑 持久化, 数据库操作 数值VO类 UI类 按接口编程 ---nc.itf.模块: 表示该模块定义的接口 ---nc.impl.模块:表示该模块定义的接口实现 ---nc.vo模块: 表示VO的实现 ---nc.bs.模块: 普通的后台应用 ---nc.ui.模块.*: 客户端代码 将代码分区域存放 ---public 接口和公共代码(比如VO和公共算法) ---private 实现和其它实现细节 ---client 客户端代码 --- gen 工具生成ejb目录 --- META-INF 模块配置文件目录 VO是ValueObject的简写,在NC中是一个抽象类,它实现了Cloneable和Serializable接口。是NC业务数据的载体在系统各层之间传递业务数据。 CircularlyAccessibleValueObject是ValueObject的子类,提供了对自身的属性进行存取操作的方法。 SuperVO是CircularlyAccessibleValueObject的子类,是NC系统中最常使用的VO类型,它与一张数据库表对应,可以方便的利用NC的JDBCFramework进行持久化操作。 以上是对一个数据对象的抽象,在NC产品中,绝大部分功能是通过单据的形式提供的,而NC的单据大部分是一对多的关系,我们称之为一个主表记录对应多个子表记录。 AggregatedValueObject就是用于存储一对多关系的主子表数据。对于一主多子的情况,实现IExAggVO接口。 定义接口 package nc.itf.sample.service; public class IHelloWorld { String sayHello(String toName); } 实现接口 package nc.impl.sample.service; public class
文档评论(0)