jeecgboot代码生成器生成代码案例、菜单配置、集合路由

上一篇
前端vue使用一些组件和页面格式可以使用 vue.ant.design
参考视频

代码生成器生成代码案例

1.在MySQL建立一张表test_demo(实际复制的joa_demo)
在这里插入图片描述
2.打开ideal后端项目,配置代码生成器
找到jeecg-boot/jeecg-boot-module-system/src/main/resources/jeecg/jeecg_config.properties
配置代码生成路径
在这里插入图片描述

3.运行jeecg-boot-module-system/src/main/java/org/jeecg/JeecgOneGUI.java
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.在相应的地方可以看到生成代码
在这里插入图片描述
5. 4中生成的代码中vue中的代码是前端的,相应的复制到webstrom中,其中在这里插入图片描述
二者留一个就好(本次我们用了弹窗式的)
将TestDemoList.vue复制到ant-design-vue-jeecg/src/views/jeecg,
TestDemoModal.vue复制到ant-design-vue-jeecg/src/views/jeecg/modules(ideal中vue中前端代码删除),

接着我们把之前的test菜单变成TestDemoList菜单在这里插入图片描述

刷新页面,然后我们在相应的路径去看菜单页面

在这里插入图片描述
另外我们去找刚才webstrom插入的TestDemoList,
在这里插入图片描述

该处使用了混入编程,如果不想使用混入,需要CTRL +点击@/mixins/JeecgListMixin进入该文件,将该文件内容对应复制到TestDemoList的对应位置(如data、menthods,不要忘记复制引入的文件 )

菜单配置

首先在webstrom中找到之前加载的vue组件(ant-design-vue-jeecg/src/views/jeecg/TestDemoList.vue)做以下操作
1.
在这里插入图片描述
2.
在这里插入图片描述
3.
新增按钮授权
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.其中将新增按钮指定成无效的,将不会对按钮进行控制
在这里插入图片描述
禁用控制
首先,1.中的操作去掉
5.找到之前的前端代码ant-design-vue-jeecg/src/views/jeecg/modules/TestDemoModal.vue
进行如下修改
在这里插入图片描述
在这里插入图片描述
6.修改权限配置
在这里插入图片描述
7.当授权时
在这里插入图片描述
可修改,否则不可修改
在这里插入图片描述

集合路由

集合路由类似于竹子路径,若让父元素打开默认到莫格子元素,下图中的路径两者要一样
在这里插入图片描述
下一篇

JeecgBoot代码生成器是一个用于生成后端代码和前端代码的工具。你可以使用它来生成基于数据库表结构的代码,以减少重复的编码工作。使用JeecgBoot代码生成器的步骤如下: 1. 在MySQL中创建一张表,命名为test_demo(也可以根据需要进行更改)。 2. 打开后端项目,配置代码生成器。找到jeecg-boot/jeecg-boot-module-system/src/main/resources/jeecg/jeecg_config.properties文件,将代码生成路径进行配置。 3. 找到生成代码,并将其复制到后台代码路径下。可以复制到\jeecg-boot\jeecg-boot-module-system\src\main\java\org\jeecg\modules\demo路径下,也可以复制到\jeecg-boot\jeecg-boot-module-system\src\main\java\路径下。 4. 在eclipse中选中src文件夹并按F5刷新,这样就可以看到代码已经导入到项目中。 5. 如果在生成代码后修改了包名,请注意同时修改类中的包名。 6. 将vue文件夹下的文件复制到前端代码中。可以放在ant-design-vue-jeecg\src\views\modules文件夹下,并可以根据需要修改vue文件夹的名称。 通过以上步骤,你就可以使用JeecgBoot代码生成器来自动生成后端和前端代码了。这样可以节省开发时间,提高工作效率。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [jeecg-boot 代码生成器](https://blog.csdn.net/qq_41722795/article/details/105946973)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [jeecgboot代码生成器生成代码案例菜单配置集合路由](https://blog.csdn.net/feiqipengcheng/article/details/115286134)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月屯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值