JEECG BOOT 代码生成器非常智能,在线业务建模、在线配置、所见即所得支持23种类控件,一键生成前后端代码,大幅度提升开发效率,不再为重复工作发愁

1. 代码生成器的数据库配置

代码生成器的数据库连接是独立的,与平台的数据源不统一。配置文件路径:jeecg-boot-module-system/jeecg/jeecg_database.properties

2. 代码生成路径配置

配置文件路径: jeecg-boot-module-system/jeecg/jeecg_config.properties

  • 第一个project_path,无所谓,在生成界面,可以自己选择路径
  • 第二个bussi_package是生成代码的包路径,根据自己情况修改

3. 通过online表单在线建表

jeecg提供了在线建表的功能,找到菜单: 在线开发 -> Online表单开发配置完表单,点击同步数据库,会在数据库生成该表。

4. 配置online表单字段控件

通过页面属性TAB,配置表单字段的控件类型,目前支持: 下拉、radio、checkbox、选择人、选择部门、popup、下拉搜索、省市县、下拉多选等组件,已经满足在线低代码开发的需求。低代码: Online表单开发属于低代码模块,如果功能简单不需要生成代码,直接通过online在线模块即可。关于Online表单的掌握请看 视频教程

5. 生成代码界面

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

a.单表界面

b.一对多界面

一对多的online表代码生成界面,标注的都是可以修改的,正常情况只需要修改包名,其他可以根据自己情况修改

c.生成代码动图演示

6. 生成代码结构

如果生成代码目录,直接选择到maven模块,则java代码不需要再手工调整,只需要将前端代码复制到前端vue项目中即可。JAVA端如下:前端如下:

7. 配置菜单

通过菜单管理,新建菜单

动图演示

  • 菜单路径: 请求URL
  • 前端组件: 前端vue list页面的路径

比如: 前端vue页面的实际路径是 src/views/erp/demo2/CcTouSuList.vue配置菜单组件路径为: 去掉前缀 src/views/ 和后缀 .vue => erp/demo2/CcTouSuList菜单快速SQL,参考 此链接关于菜单详细说明,参考 此文档

8. 角色授权

生成代码后需要重启才生效,通过角色授权菜单,重新登录就可以通过菜单访问生成的代码

更多推荐

jeecg-boot自动生成代码_JEECG BOOT 代码生成使用教程