OneCode-卓衡(V1.1)版 “快速开始”

本文涉及的产品
云原生网关 MSE Higress,422元/月
函数计算FC,每月15万CU 3个月
可观测监控 Prometheus 版,每月50GB免费额度
简介: OneCode卓衡(V1.1)版 ,是OneCode发布以来第二个关键性的版本。在官网演示地址以及gitee版本主版本

前言:

OneCode卓衡(V1.1)版 ,是OneCode发布以来第二个关键性的版本。在官网演示地址以及gitee版本主版本中在主菜单中,添加了“快速开始”方便开发者快速进入。

一,整体版本导览

OneCode2023

二,版本更新说明

卓衡版仍然沿用了,V1.0版本的组件及功能导航风格,但简化了相关配置菜单说明,主要保留了面向项目经理、产品经理等非编程人员的应用功能。并且着重突出在线开发应用为主的“零代码”开发体验。主要更新点如下:

OneCode卓衡版

(1)允许用户从自有数据源(数据库、java代码、外部接口)构建自有Repository库以备后期领域建模使用。

(2)设定快速开始菜单,只保留必要菜单应用,快速完成业务建模构建。

(3)开放 DSM建模窗口,允许用户在前期建模期间进行,建模参数配置以便于快速完成建模。

(4)集成视图模型、参数(DSM)模型、以及代码模型的快速转换设定。并且根据常见功能模块进行了快速导览设定以及配套的功能展示说明。


三,快速开始(数据库模型构建)

快速开始

快速开始,将OneCode开发简化为了,数据和流程两个部分。


1,数据库快速构建Repository模型

1.1添加数据源

在客户端应用下,开发者可以摘数据源维护中,添加自己本地的数据库。保存后再次打开即可自动连接数据库资源。

1.2 将数据库表导入工程

在指定的数据源中将工程中需要的数据库表(主要是业务表)导入到工程中,在Repository 建模中备用

1.3 Repository资源库建模

1.4 Repository构建模型

********非客户端模式下不会显示编译窗口

1.5 检查 Repository代码模型

1.6 检查 View视图模型

2,流程仿真

流程仿真是一个典型的,外部工作流集成的示例,允许用户将自身的数据库资源与业务流通过集成。该实例中完整的展示了如何使用DSM工具构建通用业务组件,以及其参数建模的模型。开放模型中提供了一个在线配置管理的环境,允许用户从底层修改参数模型,并且集成了,渲染、编译等基础功能,便于即见即所得的应用效果。

(1)流程定义

(2)流程领域模型配置

(2.1)OneCode代码与参数配置模型互相转换

***点击编译过后会将,DSM配置出码为OneCode源码(正向出码)

***直接修改源码后会同步OneCode模型

(2.2)OneCode视图

每个OneCode类可以定义多个视图及方法,DSM回读取,OneCode 配置并以树形结构展示同时提供可视化的参数配置界面。

(2.3)OneCode路由

OneCode路由主要侧重,页面跳转时相关的逻辑处理,包括出入参数,发送方式以及路由判断及相关事件处理。


(3)仿真测试

仿真测试是针对,上述建模工程中仿真环境。在建模环境中,修改参数后点击编译视图,即可在仿真环境中实时查看结果。调试完毕后,点击编译即可在源码窗口开到OneCode源码输出。


四,服务配置(插件机系统功能扩展)DSM入口

服务配置将常用的集成服务功能进行了集中配置。其中服务器配置以及独立服务启动关停会在后续章节中,独立讲解,领域后台是这次开放的重点。oneCode 采用了大量的插件模型来完善自身的可视化界面。DSM窗口主要是方便开发者调试和开发插件来使用的。开发者可以在这个窗口如同配置用户工程一样配置系统功能及插件。

(1)DSM领域配置

(2)DSM设计器界面

相关文章
|
5月前
|
存储 前端开发 Java
软件体系结构 - 架构风格(13)MVC架构风格
【4月更文挑战第21天】软件体系结构 - 架构风格(13)MVC架构风格
162 0
原型图总结规范
原型图总结规范
119 0
|
5月前
|
开发工具 git
uniapp项目实践拓展章:代码统一风格
uniapp项目实践拓展章:代码统一风格
96 0
|
5月前
|
搜索推荐 数据可视化 关系型数据库
OneCode AIGC快速无代码构建应用
OneCode是一款基于DDD模型驱动设计的低代码引擎。从2022年底推出以来,现在的最新版本是1.1.0。本文重点是采用OneCode提供的工具来实际搭建一个简单的(员工请销假)业务应用。在搭建过程中穿插讲解一些功能设计思想以及使用方法。
|
JSON 数据可视化 JavaScript
OneCode 基于“真实代码”代码的建模设计,无缝整合二次开发
在很多优秀的低代码平台中都支持了本地代码导出的设计,方便开发者二次集成,但能够导出的前提是已经通过低代码平台进行了初步的数据建模,界面绘制等基础性的操作。这些导出的代码虽然很大程度上减轻了开发者的代码量,但在项目的迭代过程中,遇到数据或需求变更。这些代码就又会成为开发者巨大的负担,重新由低代码平台建模会产生代码上的冲突无法解决,而重新用code编写这一步代码则又面临手工代码与“机器代码”的整合问题。而更为致命的问题是项目上线后,当直接用户希望通过低代码工具进行维护系统时更是“闪崩”。 本文将结合OneCode的底层编译原理来讲解 OneCode基于真实代码的建模解决方案。
|
前端开发 数据可视化 Java
OneCode 低代码引擎元数据设计
前言: 在百度百科中,元数据被定义为:描述数据的数据,对数据及信息资源的描述性信息。在低代码平台中元数据的使用也是非常广泛,从前端可视化的组件的prop 属性定义,后端OR Maping数据库表映射,以及支撑系统模块关联关系,权限分配支撑等等都是基础性的元数据。而对于低代码平台及工具而言,其最主要的一个功能也是配置管理低代码组件的元数据信息。在业务组件发生需求变更时尽量通过修改元数配置的方式来改变组件的业务特性。
|
机器学习/深度学习 JSON 前端开发
OneCode 开源低代码表单
“万事俱备,就差一个程序员了”,这是一个互联网圈里很著名的一个梗。很好的诠释了“全民互联网+” 时代的疯狂。在当今“企业数智化转型“的大背景下,也有一个一个关于表单系统的梗,“所有系统都逐步低代码零代码化,这一切就差一个“表单系统”。确实是如此,在多数的数智化应用软件中,表单系统都是必不可少的基础功能,更是低代码零代码的支撑性应用。本文是根据开源低代码平台,《OneCode低代码引擎》 1.0.6版本整理的功能来阐述表单系统的设计。
|
弹性计算 运维 数据可视化
所见即所得的IT架构
我觉得云计算的UI应该朝着这个方向去发展。
2268 0
所见即所得的IT架构
|
XML 存储 物联网
OneCode低代码引擎-流程引擎白皮书
在低代码应用中,应用比例非常高的一种应用便是以流程+表单驱动为模型的各种审批类引用。但流程在低代码平台中的应用绝不是简简单单的流程+表单的模型。而是站在更高的层次上在自然时间轴为基础的维度上,将事件、数据、响应、人工交互等因素进行特定场景下的编排逻辑处理。
OneCode低代码引擎-流程引擎白皮书
|
存储 前端开发 JavaScript
一个简单标注库的插件化开发实践
一个简单标注库的插件化开发实践
91 0
一个简单标注库的插件化开发实践