Skip to content

入门案例

在若依项目成功搭建之后,深入了解其代码生成器功能是掌握框架的重要一环。

接下来,我们将利用若依框架的代码生成器实现CRM系统中的课程管理功能,这将使我们能够实际体验并掌握如何在项目中有效使用这一工具。

功能需求

实现CRM系统中的课程管理功能,涵盖增加、删除、修改和查询课程信息的完整前后端代码。

原型地址:https://app.mockplus.cn/run/prototype/_lwaPYSV9Ue6/byFT7QUzmCqJ/2AadzZnerRIDo?cps=collapse&isShare=true

image-20240407145252756

步骤分析

1、准备课程表结构和数据sql文件,导入到数据库中

2、登录系统(系统工具 -> 代码生成 -> 导入课程表)

3、代码生成列表中找到课程表(可预览、编辑、同步、删除生成配置)

4、点击生成代码会得到一个ruoyi.zip

5、执行sql文件导入菜单,按照包内目录结构复制到自己的项目中即可

代码生成

提供课程表

准备课程表结构和数据sql文件,导入到数据库中

image-20240407160249913

系统导入

登录系统(系统工具 -> 代码生成 -> 导入课程表)

image-20240407145252756

配置代码

代码生成列表中找到课程表(可预览、编辑、同步、删除生成配置)

image-20240515194239631

点击生成

点击生成代码,得到一个ruoyi.zip

image-20240407171714267

解压后得到:后端代码、前端代码、菜单sql

image-20240407171214375

代码导入

导入课程菜单

执行sql脚本,导入菜单数据

image-20240407172732924

导入后端代码

将生成的后端代码和mappep文件,导入ruoyi-admin模块中

image-20240515194048039

注意:如果导入后的代码重启后没生效,可以通过maven先clean再启动

导入前端代码

将生成的前端代码,导入ruoyi-ui模块中

image-20240515194033701

访问测试

代码生成器默认生成的课程管理模块在系统工具菜单下,打开测试CRUD功能

image-20240515194309391

Released under the MIT License.