自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 领域驱动设计与模型革命:当DDD遇见UBML

本文探讨了领域驱动设计(DDD)与统一业务建模语言(UBML)的结合实践。DDD虽能有效解决复杂业务系统问题,但在落地时面临概念抽象困难、贫血模型和迭代效率低等挑战。UBML作为模型驱动开发框架,通过将DDD战术模式抽象为业务实体、视图模型等核心模型,并自动生成多语言代码,实现了DDD的工程化落地。文章详细介绍了DDD+UBML的工作流程,包括业务边界划分、领域对象设计和模型编译集成,并展示了在云原生架构中的优化实践。二者的结合使业务模型直接转化为运行系统,提升开发效率,为"领域描述即应用&quo

2025-07-10 17:05:18 747

原创 UBML架构解析:模型驱动开发的核心技术与应用

UBML是一种基于模型驱动的低代码开发语言,由开放原子开源基金会孵化。其核心架构包括设计器、SDK、模型、标准和运行时组件,采用MOF四层元模型架构,支持全栈开发和混合模式。通过可视化建模自动生成代码,实现业务逻辑快速构建,并具备JIT引擎、业务规则编排等技术创新。在制造业和金融领域应用显著,如工单管理系统开发周期缩短70%,信贷审批效率提升80%。UBML实现了开发语言无关性,支持模型工程化和DevOps集成,有效提升企业软件开发效率。

2025-07-10 15:39:23 1059

原创 inbuilder实操:快速搭建一个简易平台(三)

行政人员业务实体中的组织字段设置为了关联对象类型,一般关联对象类型字段在页面上录入数据时需要使用帮助控件进行录入。在前两篇内容中,我们搭建起了一个基本的表单页面,接下来我们将对表单内容进行进一步完善。然后我们选中卡片面板,点击字段维护按钮,打开字段维护窗口,移除置灰字段。更新完成后单击选中备注字段,在属性面板中将必填属性设置为表达式。打开业务实体建模界面,点击属性,在右侧菜单选择必填字段即可。然后我们返回表单界面,点击组织,修改类型为帮助。设置组织字段为关联对象类型。邮箱也设置为业务字段。

2025-07-04 17:30:09 163

原创 inbuilder实操:快速搭建一个简易平台(二)

上一篇博客中我们完成了行政人员的界面的简单开发,在后续的过程中还会用到行政组织的信息,所以在本篇博客中我们会继续进行行政组织信息界面的开发。与之类似,我们将币种currency设置为枚举类型。新添加字段TreeInfo并且修改字段为业务字段。随后选择基本信息,点击编辑按钮对属性进行排序。至此我们的行政组织的界面开发也已经结束了。随后我们将其中的部分字段进行修改。点击引入方法,元数据选择分级码。新建完成后选择导入cdm字段。然后我们就可以点击保存发布了。接下来我们进行表单的开发。添加完成后点击方法菜单。

2025-07-03 16:44:35 244

原创 inbuilder实操:快速搭建一个简易平台(一)

摘要:本文介绍了在inBuilder平台上快速搭建简易系统的步骤。首先登录管理员账户,进入行政人员界面手动创建业务实体,从CDM文件导入属性并添加子表字段。接着进行前端界面设计,选择表单元素并设置特性。若发布时出现报错,可通过开启离线模式并替换工作目录中的文件来解决。整个过程展示了从实体创建到界面发布的完整流程,帮助用户快速上手平台开发。

2025-07-03 15:05:27 420

原创 UBML:一种面向企业业务建模的元语言系统

UBML(通用业务建模语言)是由浪潮提出的企业级低代码开发语言,专注于业务流程抽象和模型驱动开发。与其他建模语言相比,UBML具有以下特点:1)目标定位为企业快速构建业务应用;2)支持自动代码生成和ERP深度集成;3)面向技术人员和非技术人员;4)适用于ERP系统构建和数字化转型等场景。不同于UML的通用性、BPMN的流程聚焦或ERD的数据库设计特性,UBML在企业级快速开发方面具有独特优势,是实现低代码开发的核心基础。

2025-07-01 18:27:37 859

原创 inbuilder低代码开发平台的部署与运行

大家在日常编写代码的过程中,一定都有过因为大量的重复性的工作而感到十分枯燥甚至十分疲惫的经历。而低代码平台的出现,在一定程度上减轻了我们的工作量并且提高了工作的效率。而浪潮nBuilder低代码开发平台社区版为我们提供了一个平台来提高开发效率和业务响应速度,减少开发成本和风险。下面就让我们一起实现低代码开发平台的本地部署与运行。

2025-06-30 18:10:29 962 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除