online代码生成单表
Online代码生成基于在线表单开发,支持单表、树表和一对多模型和不同风格代码生成。两种VUE3代码风格:封装表单(BasicForm) 和 原生表单(a-form)。前提: 请先配置代码生成器的前端项目路径和后台JAVA项目路径、业务包路径,具体参考 代码生成配置。
1、通过online表单在线建表
找到菜单 在线开发 -> Online表单开发
,在线配置表单,点击同步数据库,会在数据库生成表

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



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

3、将生成的前端代码拷贝到前端项目
将生成的前端代码放在前端项目的view文件夹下面从 v3.8.3 版本开始,前端代码可直接生成到前端项目(需配置 ui_project_path 参数),无需手动迁移,前端项目将自动重启生效
自定义的子包名

4、执行菜单SQL
执行生成的sql,会插入菜单和此功能对应的权限从 v3.8.3 版本开始,菜单 SQL 会自动生成到 start 项目的 flyway 目录。若使用 MySQL,重启后会自动执行升级 SQL。

执行成功

5、JAVA后台重启
重启后台项目后,生成的代码会自动加载到后台。如果为新模块,请务必在 jeecg-system-start
模块的 pom.yml
中引入新模块
6、角色授权
授权成功后刷新页面即可看见新增的菜单

重启后台可访问菜单功能

常见问题
- 两种表单风格
选择不同表单风格,生成的前端目录名字不同,分别是 vue3
和vue3Native
