金蝶BOS开发代码调用过程

简介: 金蝶BOS开发代码调用过程

本文采用采购订单为例子:


step1:用户打开‘采购订单编辑界面’系统自动调用PurOrderEditUI.class


step2:录入相关信息


step3:保存,PurOrderEditUI先进性合法性校验


step4:调用PurOrderEditUI的storeFields方法将值填入editData(回填过程由超类完成)


step5:应用框架调用PurOrderFactory类创建IPurOrder接口


step6:应用框架调用IPurOrder接口以editData值对象为参数调用addNew远程方法


step7:应用框架调用PurOrderControllerBean的addNew方法,完成新增操作


目录
相关文章
|
7月前
|
Java jenkins 测试技术
如何利用Allure报告提升你的测试效率?
如何利用Allure报告提升你的测试效率?
如何利用Allure报告提升你的测试效率?
|
Java 测试技术 数据库
测试用例的基本要素 && properties配置文件 && 测试用例的基本要素 && SpringMVC背景知识 && 按照开发阶段划分测试类型
测试用例的基本要素 && properties配置文件 && 测试用例的基本要素 && SpringMVC背景知识 && 按照开发阶段划分测试类型
63 0
|
机器学习/深度学习 分布式计算 算法
基于通用LLM的一次测试用例自动生成的实验
基于通用LLM的一次测试用例自动生成的实验
1825 0
|
Java 测试技术 程序员
|
6月前
|
算法 程序员 编译器
美丽的代码:规范go应用代码注释
【6月更文挑战第30天】本文介绍注释应与代码同步,避免误导,且关键点解释。使用LLVM构建编译器示例展示Go语言规范。注释虽有局限,但在解释复杂逻辑、业务规则时仍有其价值。程序员需平衡注释与代码的关系,创造更优的代码。
1074 0
美丽的代码:规范go应用代码注释
|
3月前
|
安全 Linux 虚拟化
运行时锁定正确性验证器 【ChatGPT】
运行时锁定正确性验证器 【ChatGPT】
|
7月前
|
算法 测试技术 程序员
CompassArena 司南大模型测评--代码编写
CompassArena 司南大模型测评--代码编写
96 1
|
6月前
|
数据采集 存储 数据库
优化 Django 模型设计:解决重复爬虫任务和商品数据
在开发数据采集(爬虫)应用时,我们常常面临这样一个问题:不同用户提交了相同的采集任务。为了避免在数据库中存储重复的 URL 和商品数据,我们需要优化模型设计。本文将介绍如何设计 Django 模型,以解决这个问题,并确保数据的一致性和完整性。
|
7月前
|
easyexcel Java 数据库
怎样用EasyExcel导出更多代码?
在处理大量数据导出时遇到Java OutOfMemoryError(OOM)。最初使用公司内部工具直接查询全量数据写入Excel,导致OOM。改用阿里EasyExcel后,虽偶发OOM,但问题依旧存在。为解决此问题,采用了分页查询并分批次写入Excel的方法,有效避免了OOM。为简化此过程,封装了一个EasyExcelExport抽象类,包含分批次导出和不分批次导出的方法。使用时需实现getData()和convertSourceData2ExportEntity()方法。通过示例展示了如何利用这个工具类进行分批导出,避免了内存溢出,并减少了重复代码。
|
7月前
|
移动开发 前端开发
基于若依的ruoyi-nbcio流程管理系统一种简单的动态表单模拟测试实现(五)
基于若依的ruoyi-nbcio流程管理系统一种简单的动态表单模拟测试实现(五)
100 0