JeecgBoot 代码生成器使用入门
![JeecgBoot 代码生成器使用入门](https://static001.geekbang.org/infoq/43/43ba48a11a34bec19a16ba51ba4fa923.png)
JeecgBoot 提供强大的代码生成器,让前后端代码一键生成,实现低代码开发。支持单表、树列表、一对多、一对一等数据模型,增删改查功能一键生成,菜单配置直接使用。
同时提供强大模板机制,支持自定义模板,目前提供四套风格模板(单表两套、树模型一套、一对多三套)
![](https://static001.geekbang.org/infoq/b6/b67a4030b7802ad1d67af5dacbc93e93.png)
1、通过 online 表单在线建表
找到菜单在线开发 -> Online表单开发
,在线配置表单,点击同步数据库,会在数据库生成表
![](https://static001.geekbang.org/infoq/1c/1cfaffdc3a598fd50ff5fc9f1ca17eb9.png)
2、生成代码界面
点击 online 表单上方的代码生成按钮,选中需要生成的表单,就可以调出代码生成的界面
![](https://static001.geekbang.org/infoq/58/585d22841ddcb0c72947f85c522e7f87.png)
![](https://static001.geekbang.org/infoq/0f/0fcdbda7684b097953ec02df453a51ba.png)
![](https://static001.geekbang.org/infoq/0c/0c3cbf1f0b1be521a671eab408d91584.png)
生成到后台项目中的代码结构
![](https://static001.geekbang.org/infoq/36/36ff3da55d6d3ff597a67a931457377c.png)
3、将生成的前端代码拷贝到前端项目
将生成的前端代码放在前端项目的 view 文件夹下面自定义的子包名
![](https://static001.geekbang.org/infoq/33/33b5734b889259c180142007002a3d2e.png)
4、执行菜单 SQL
执行生成的 sql,会插入菜单和此功能对应的权限
![](https://static001.geekbang.org/infoq/16/16df7663a0cb2103099fdbb69ca7a513.png)
执行成功
![](https://static001.geekbang.org/infoq/be/be7202bd0daba07a6ad18b771b729c88.png)
5、角色授权
授权成功后刷新页面即可看见新增的菜单
![](https://static001.geekbang.org/infoq/a4/a45d2edc111fb5dd9a90e249fdcdbec0.png)
重启后台可访问菜单功能
![](https://static001.geekbang.org/infoq/d6/d6e11c92809705b18e7410c8c1fe43d6.png)
评论