NC6单据开发实战指南:从元数据到代码实现

5星 · 超过95%的资源 需积分: 17 31 下载量 129 浏览量 更新于2024-07-24 收藏 3.04MB PDF 举报
NC6单据开发是一个针对NC-UAP平台的全面培训课程,由产业链开发部编撰,于2012年4月12日发布。本课程主要围绕NC-UAP系统中的单据开发流程展开,旨在帮助开发者理解和掌握关键技能,包括业务场景理解、基础数据配置、业务建模、代码开发等核心环节。 首先,课程从场景介绍开始,通过实际业务场景的剖析,让学习者明确开发背景和目标。在业务建模部分,重点讲解了如何新建元数据模型,包括模型文件的创建、数据实体的设计(如空实体的创建、属性的指定、组合关系的设置以及业务接口的实现)。此外,还涵盖了元数据的发布和导出Java源代码(VO),以及生成SQL脚本并执行的过程,确保模型的准确性和一致性。 单据模板的创建是课程的重要部分,它涉及单据模板的概念、基于元数据的制作,以及不同类型的UAP组件如单据模板、查询模板和输出模板的详细使用方法。这些模板在NC-UAP中起到至关重要的作用,它们决定了用户界面的呈现和数据处理逻辑。 在代码开发阶段,课程深入探讨了UIFactoryII的设计思路和原理,包括工厂模式在UI设计中的应用,以及典型模型层和视图元素的实现。此外,还介绍了如何开发远程组件,如定义接口、实现接口和部署,以及事务型组件的开发,包括接口定义、实现与发布。数据库持久化是关键环节,讲解了核心类的使用,如JDBCFrameWork和BaseDAO,以及如何通过它们进行数据库访问和对象的持久化操作,以及常用API的运用。 NC6单据开发培训课程提供了一个系统的框架,覆盖了从需求分析到代码实现的全流程,旨在帮助开发人员提升在NC-UAP环境下高效开发单据的能力,无论是对新手还是经验丰富的开发者,都能从中获得有价值的指导和实践技巧。
2011-12-16 上传