Skip to content

单独使用

单独使用指的是不使用工作流的相关操作,以表单设计器为基础,设计一次即可生成数据表、相关代码等。相关代码包括

  • 后端:controller、service、mapper、entity 等,包含CRUD相关代码,与BladeX的代码生成基本保持一致。
  • 前端:表格CRUD/表单页面,api js。
  • sql:blade-menu表的菜单sql。

代码生成相关代码在org.springblade.plugin.lowcode.table.service.impl中,可根据自己业务/喜好等修改模板。

DANGER

目前只支持由设计器来建表。直接读取现有数据库表等操作还不支持,后续持续迭代。

1、新增

新增一条待建表数据,填写表名、表注释。

2、设计

左侧字段点击或拖拽到设计区,点击字段后在右侧配置字段属性。属性值=字段名,名称=字段注释。

3、建表

选择当前数据源或其他数据源进行建表。表名自动添加blade_nf_前缀和_v{version}后缀。

包含以下固定字段:

字段注释
id主键ID
create_user创建人
create_dept创建部门
create_time创建时间
update_user修改人
update_time修改时间
status状态
is_deleted是否已删除
tenant_id租户ID

4、代码生成

建表后填写相关配置,生成后复制到相应项目目录。或直接填写项目路径可直接生成到项目中,只需要执行菜单sql即可。

5、数据源

使用BladeX自带的数据源,方便统一管理。