入门案例
在若依项目成功搭建之后,深入了解其代码生成器功能是掌握框架的重要一环。
接下来,我们将利用若依框架的代码生成器实现CRM系统中的课程管理功能,这将使我们能够实际体验并掌握如何在项目中有效使用这一工具。
功能需求
实现CRM系统中的课程管理功能,涵盖增加、删除、修改和查询课程信息的完整前后端代码。
步骤分析
1、准备课程表结构和数据sql文件,导入到数据库中
2、登录系统(系统工具 -> 代码生成 -> 导入课程表)
3、代码生成列表中找到课程表(可预览、编辑、同步、删除生成配置)
4、点击生成代码会得到一个ruoyi.zip
5、执行sql文件导入菜单,按照包内目录结构复制到自己的项目中即可
代码生成
提供课程表
准备课程表结构和数据sql文件,导入到数据库中
系统导入
登录系统(系统工具 -> 代码生成 -> 导入课程表)
配置代码
代码生成列表中找到课程表(可预览、编辑、同步、删除生成配置)
点击生成
点击生成代码,得到一个ruoyi.zip
解压后得到:后端代码、前端代码、菜单sql
代码导入
导入课程菜单
执行sql脚本,导入菜单数据
导入后端代码
将生成的后端代码和mappep文件,导入ruoyi-admin
模块中
注意:如果导入后的代码重启后没生效,可以通过maven先clean再启动
导入前端代码
将生成的前端代码,导入ruoyi-ui
模块中
访问测试
代码生成器默认生成的课程管理模块在系统工具菜单下,打开测试CRUD功能