Appearance
单独使用
单独使用指的是不使用工作流的相关操作,以表单设计器
为基础,设计一次即可生成数据表、相关代码等。相关代码包括
- 后端: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自带的数据源,方便统一管理。