JeecgBoot代码生成器功能非常的强大:支持单表、一对多、一对一、树模型生成,生成的代码包括前端(支持vue2和vue3)和后端,生成后直接使用,几乎无需修改。本文主要介绍树模型生成,单表生成操作类似。

一.Online表单生成

1.新增操作

2.新增界面

(1)数据库属性

(2)页面属性

  控件类型:密码,下拉框,单选框,多选框,开关,日期(yy-MM-dd),日期(yy-MM-dd HH:mm:ss),时间,文件,图片,多行文本,下拉多选框,下拉搜索框,Pupup弹框,分类字段数,部门选择,用户选择,富文本,MarkDown,省市区组件,联动组件,自定义树控件。
(3)新增记录

(4)同步数据库

(5)生成数据库

二.前后端代码生成

1.代码生成

代码生成路径的配置为jeecg-boot-module-system/src/main/resources/jeecg/jeecg_config.properties

说明:project_path表示代码生成目录,而bussi_package表示代码生成的包路径,可根据情况进行修改。

2.后端代码

生成的后端代码包括controller、entity、mapper、service:

3.前端代码

生成的前端代码包括vue、vue3和vue3Native:

三.菜单配置和角色授权

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

1.菜单配置

2.角色授权

参考文献:
[1]Online代码生成用法:http://doc.jeecg/2043916
[2]代码生成器功能介绍:http://doc.jeecg/2043915
[3]代码生成器配置:http://doc.jeecg/2043917
[4]JeecgBoot2.4低代码开发–Online表单开发:https://www.bilibili/video/BV1zJ411t7FG
[5]菜单快速SQL:http://doc.jeecg/2043936
[6]菜单配置说明:http://doc.jeecg/2043933

更多推荐

Jeecg Online代码生成器--单表代码生成