Skip to content

代码生成

最后更新: 2 天前
实践版本: v4.0.0

功能概述

代码生成模块提供基于数据库表结构自动生成前后端代码的能力,支持自定义配置生成参数、字段映射,并提供代码预览和下载功能,大幅提高开发效率。

代码生成列表

功能说明

分页展示系统中所有可生成代码的数据库表信息,支持表名称模糊搜索,提供表的配置、生成等操作入口。

界面元素

字段说明
序号列表序号
表名称数据库表名称
描述表的描述信息
类名前缀生成代码的类名前缀
作者名称代码作者名称
所属模块代码所属模块
模块包名代码模块包名
配置时间配置时间
修改时间上次修改时间
操作操作按钮组(配置/生成)

操作指南

  1. 点击【代码生成】菜单进入代码生成列表页
  2. 使用搜索框可按表名称进行模糊搜索
  3. 点击【重置】按钮可清除搜索条件并刷新列表
  4. 点击【批量生成】按钮可批量生成已选中表的代码
  5. 点击操作列的【配置】按钮可进入表生成配置页面
  6. 点击操作列的【生成】按钮可预览生成的代码(需先配置)

生成配置

功能说明

配置数据库表的生成参数,包括基本信息配置和字段配置。

生成配置

界面元素

字段说明
作者名称代码作者名称(必填)
业务名称自定义业务名称,例如:用户(必填)
所属模块项目模块名称,例如:continew-system(必填)
模块包名项目模块包名,例如:top.continew.admin.system(必填)
去表前缀数据库表前缀,例如:sys_(选填)
是否覆盖是否覆盖已存在的文件(选填,默认为否)

字段配置

界面元素

字段说明
名称字段名称
类型字段类型(String、Integer、Long等)
描述字段描述
列表是否在列表中显示
表单是否在表单中显示
必填是否为必填字段
查询是否支持查询
表单类型表单组件类型
查询方式查询条件类型
关联字典关联的字典类型

操作指南

  1. 在代码生成列表找到目标数据表,点击操作列的【配置】按钮,打开配置抽屉
  2. 在【生成配置】标签页填写基本信息:
    • 作者名称(必填)
    • 业务名称(必填)
    • 所属模块(必填)
    • 模块包名(必填)
    • 去表前缀(选填)
    • 是否覆盖(选填)
  3. 切换到【字段配置】标签页配置字段信息:
    • 可拖拽调整字段顺序
    • 设置字段类型、描述等属性
    • 配置字段在列表、表单中的显示方式
    • 设置查询相关属性
    • 关联字典(如需)
  4. 点击【同步最新数据表结构】按钮可同步数据库最新结构(不影响现有配置)
  5. 点击【确定】按钮保存配置

代码预览与下载

功能说明

预览生成的代码文件结构和内容,并支持下载源码包或直接生成到系统中。

界面元素

元素说明
文件树左侧展示生成的代码文件结构
代码预览区右侧展示选中文件的代码内容
下载源码下载生成的代码包
生成源码直接生成代码到系统中
复制复制当前预览的代码内容

操作指南

  1. 在代码生成列表找到目标数据表,点击操作列的【生成】按钮或选中表后点击【批量生成】按钮,打开代码预览模态框
  2. 在左侧文件树中选择要查看的文件,右侧将显示该文件的代码内容
  3. 点击【复制】按钮可复制当前预览的代码内容
  4. 点击【下载源码】按钮可下载生成的代码包
  5. 点击【生成源码】按钮可直接生成代码到系统中