跳到主要内容

online代码生成单表

前提: 请先配置代码生成器的前端项目路径和后台JAVA项目路径、业务包路径,具体参考 代码生成配置

Online代码生成基于在线表单开发,支持单表、树表和一对多模型和不同风格代码生成。两种VUE3代码风格:封装表单(BasicForm) 和 原生表单(a-form)。

1、通过online表单在线建表

找到菜单 在线开发 -> Online表单开发,在线配置表单,点击同步数据库,会在数据库生成表

2、生成代码界面

点击online表单上方的代码生成按钮,选中需要生成的表单,就可以调出代码生成的界面

生成到后台项目中的代码结构

3、将生成的前端代码拷贝到前端项目

从 v3.8.3 版本开始,前端代码可直接生成到前端项目(需配置 ui_project_path 参数),无需手动迁移,前端项目将自动重启生效

将生成的前端代码放在前端项目的view文件夹下面 自定义的子包名

4、执行菜单SQL

从 v3.8.3 版本开始,菜单 SQL 会自动生成到 start 项目的 flyway 目录。若使用 MySQL,重启后会自动执行升级 SQL。

执行生成的sql,会插入菜单和此功能对应的权限

执行成功

5、JAVA后台重启

重启后台项目后,生成的代码会自动加载到后台。如果为新模块,请务必在 jeecg-system-start模块的 pom.yml中引入新模块

6、角色授权

授权成功后刷新页面即可看见新增的菜单

重启后台可访问菜单功能

常见问题

  1. 两种表单风格

选择不同表单风格,生成的前端目录名字不同,分别是 vue3vue3Native