跳到主要内容

数据模型使用说明

背景

将常用的一些对于数据的增删改查功能放到同一个模型当中,每个模型当中只存放有关于数据库组件有关的内容,从而达到只需要对模型进行修改,从而可以使对应调用的部分进行同步更新

添加Maven依赖

<dependency>
<groupId>com.manatee.manatee-lowcode</groupId>
<artifactId>lowcode-data-model</artifactId>
<version>${lowcode.version}</version>
</dependency>

功能入口

选择某个项目,进入如下界面,点击数据-逻辑模型

新增逻辑模型

新增配置说明

配置项配置说明
模型名称用于数据模型配置之后,在组件库中的显示名称
编码唯一编码,一个项目中的逻辑模型编码不可重复。由字母数字组合而成。目前主要用于 转换时的流程图默认名称
模型描述描述该模型主要有哪些功能,具体作用是什么
关联物理表必填项,逻辑和物理的对应关系为1:1
模型字段在选择关联表之后,自动填入表的字段,可以进行勾选来决定那些重要字段保留在该模型当中

点击下一步,保存模型之后会自动生成默认行为

行为名称行为描述
新增行为名称为新增,编码为create,入参为所有字段,出参为此逻辑模型对象
修改行为名称为修改,编码为edit,入参为所有字段,出参为此逻辑模型对象
查询列表行为名称为查询列表,编码为searchAll,入参为所有字段,出参为lis
查询单个行为名称为查询,编码为search,入参为id,出参为逻辑模型对象
删除行为名称为删除,编码为delete,入参为id,出参为boolean型

注意:对默认行为(也就是上述五个行为)的二次开发

点击去开发,就可以进行自定义开发

在这个行为接口开发界面,大家可以根据自己的需求来进行自定义开发

在保存发布之后,我们可以在模型库当中找到该数据模型的行为,拖拽进行使用