EAS-BOS开发实战:从环境搭建到多表开发

5星 · 超过95%的资源 需积分: 50 101 下载量 165 浏览量 更新于2024-07-29 4 收藏 2.69MB PDF 举报
"EAS-开发宝典 - 金蝶软件开发教程" EAS-BOS是金蝶企业应用服务器(Enterprise Application Server - Business Operation System)的简称,它是一个用于构建企业级业务系统的开发平台。这份“EAS-开发宝典”详细介绍了如何在EAS-BOS上进行开发工作,涵盖了从环境搭建到实际编码的各种要点。 首先,EAS-BOS的开发运行环境搭建包括三个主要步骤:开发环境安装、后台运行环境配置和前台开发。开发环境安装涉及安装必要的开发工具和EAS-BOS的SDK;后台运行环境配置主要指配置服务器环境,如JDK、数据库连接等;前台开发则涉及到前端界面的开发和调试。 在代码体系结构方面,文档提到了几个关键的代码目录和类。例如,`com.kingdee.eas.sample.day4.PurOrder`目录下包含了处理采购订单的相关类。`IPurOrder`接口定义了对采购订单进行操作的方法,如创建和更新;`PurOrderInfo`是采购订单的值对象,存储订单数据;`PurOrderFactory`是工具类,用于创建`IPurOrder`接口的实例;`PurOrderControllerBean`实现了订单的业务逻辑,`PurOrderEditUI`和`PurOrderListUI`则分别对应编辑和列表展示的用户界面类。 文档还提供了单表开发的简明教程,包括实体层的设计,实体导出到数据库表,编写SQL建表语句并在数据库执行,以及构建查询层和用户界面层。实体层是业务对象的模型,实体导出表是将这些对象映射到数据库表的过程。用户界面层包括查询列表和编辑界面的创建,这通常涉及业务逻辑的实现和界面交互的定制。 此外,针对更复杂的表头-分录多表开发,教程介绍了如何建立一对多关联关系,实体导出表的处理,以及如何在数据库执行相应的SQL来维护这些关联。查询层的构建包括自定义查询功能,这是提升系统灵活性和适应性的重要部分。 在开发过程中,发布元数据和生成JAVA源代码是重要的环节,这有助于自动化代码生成,减少手动编写的工作量。同时,对列表界面和编辑界面的修改以满足特定需求,是系统定制化不可或缺的部分。 EAS-开发宝典是一份全面的金蝶EAS-BOS开发指南,涵盖了从基础环境配置到高级功能实现的各个环节,对于理解和实践EAS-BOS开发具有极高的参考价值。