Online 代码生成一对多
Online代码生成是基于在线表单开发的,一对多模型提供多套风格代码生成:一对多默认风格、一对多tab页风格、内嵌子表风格、ERP风格等。前提: 请先配置代码生成器的前端项目路径和后台JAVA项目路径、业务包路径,具体参考代码生成配置。
1、Online配置一对多表单
分别配置主表和子表,子表的外键配置如下
a) 子表引用主表主键ID作为外键,外键字段必须以_ID结尾,例如 ORDER_ID
b) 主表和子表的外键字段名字,必须相同(除主键ID外);
2、通过online表单在线建表
找到菜单 在线开发 -> Online表单开发
,在线配置表单,点击同步数据库,会在数据库生成表

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

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

执行成功

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

重启后台可访问菜单功能
