U9-UAP开发指南:系统日志与元数据详解
需积分: 43 53 浏览量
更新于2024-08-10
收藏 7.82MB PDF 举报
"U9-UAP开发大全,涵盖了从开发工具到档案、单据以及参照的开发,详述了UBF框架下的系统相关配置和日志管理。"
在U9-UAP开发中,开发者需要了解一系列关键知识点,这些知识点在系统的各个层面都有所涉及。
首先,【系统相关】部分介绍了应用组装文件的存放位置,如D:\UFIDA\U9V2\Portal\ApplicationServer\Libs\SqlScript\,以及查看应用特性与应用模式的路径。系统日志的管理和使用至关重要,UBF使用一套基于LOG4NET框架的日志接口。日志输出位于D:\UFIDA\U9V2\Portal\log,其配置文件路径为Portal\UBFConfig\UFIDA.UBF.Log.Config。日志级别包括Debug、Info、Warn、Error和Fatal,配置为Info时,Info及以上级别的信息会被输出。在编程中,使用Is**Enabled方法可以避免不必要的计算和消耗。
【开发工具】方面,包括UBF开发工具、应用组装工具和客开部署工具。UBF开发工具用于业务逻辑的构建,应用组装工具则服务于应用的组合与部署。在【客开引用】中,开发者需要熟悉UBF的常用引用,并学会在C#中设置引用路径。
在【数据字典的使用】中,数据字典是管理元数据的关键,它涉及到BE(Business Entity,业务实体)组件、UI组件等。BE组件是业务逻辑的核心,UI组件则负责用户界面的展示。
【档案开发】章节详细讲解了基础概念,如BE组件、UI组件的构建,以及如何发布和装配组件。实体建模包括创建解决方案、构建BE和UI组件。在【组件发布与装配】中,服务组的发布、DLL文件的拷贝以及装配工具的使用是实现组件运行的关键步骤。
【单据开发(初级)】部分介绍了从开发需求到创建BE、UI,再到组件的构造、发布和装配的全过程。开发者需要掌握如何创建单据类型BE和UI,以及实现单据的自动编号、默认值设置、个性化功能等。
【参照开发】章节讲述了如何创建和引用参照组件,比如定义订货单类型参照组件,并在UIForm中调用。这有助于提供更灵活的数据选择功能。
U9-UAP开发涵盖了从底层架构到用户交互的全链条开发流程,要求开发者具备扎实的UBF框架理解、日志管理技能以及业务逻辑构建能力。
1752 浏览量
320 浏览量
点击了解资源详情
2024-04-27 上传
854 浏览量
678 浏览量
花香九月
- 粉丝: 29
- 资源: 2万+
最新资源
- vominhtri1991qn:我的GitHub个人资料的配置文件
- 2008最值得阅读的营销培训教材《口碑营销》
- 量子计算机仿真器
- learn-react-day-by-day:每天学习reactJs
- openvox-sms-app:Openvox-sms 演示
- Status-Page:开源状态页软件
- 高质量C#源码.rar
- CardGameLinkedList:在春假期间要做的简单项目。 两名玩家获得每套衣服的同等数量的卡牌,并且每位玩家将卡牌放置在桌上。 当玩家拥有匹配的卡牌时,他们将从牌桌上拿走所有卡牌。 游戏结束10回合后结束,或者一名玩家拥有了所有卡牌[需要增加更多回合]
- rt-thread-code-stm32f407-rt-spark.rar星火号 STM32F407是开发板
- 组织发展新人成长总动员
- git22:测试笔记本
- todolist自己版本02.zip
- 电子功用-基于嵌套混响室的材料电磁脉冲屏蔽效能测试系统及其测试方法
- notifications-test-app:Web应用程序以测试通知服务
- ANP
- ToolBot:bot Discord ToolBot的代码源