title: 若依框架
tags:
- topic
- ruoyi
- framework
- joplin
type: topic
source_type: reconstructed
created: 2026-04-23
updated: 2026-04-23
aliases:
- 若依重构
---
若依框架
[!abstract]
本主题重构自 若依框架 系列笔记,重点不是按课程顺序搬运环境搭建截图,而是把若依作为一套“版本体系 + 快速开发平台 + 代码生成机制 + 项目落地方法”的工程框架来整理。
这门主题在解决什么问题
- 若依有哪些版本,它们分别适合什么项目形态。
- 一个 RuoYi-Vue 项目从环境准备、后端运行到前端启动的关键链路是什么。
- 若依代码生成器如何把数据库表快速转成 CRUD 模块。
- 在真实项目中,若依如何承接权限、字典、业务建模和原型落地。
- 若依生成器源码和模板扩展为什么是框架“拔高原理篇”的核心。
推荐复习顺序
- [[若依框架搭建与版本体系]]
- [[若依代码生成与基础业务开发]]
- [[若依项目实战与业务建模]]
- [[若依代码生成器源码与模板扩展]]
模块地图
- [[若依框架搭建与版本体系]]:官方版本、生态扩展、运行环境、后端启动、前端启动与基础依赖。
- [[若依代码生成与基础业务开发]]:[[若依代码生成器]] 的使用流程,以课程管理 CRUD 为主线。
- [[若依项目实战与业务建模]]:智能售货机项目、角色分工、流程、库表关系、权限与数据字典。
- [[若依代码生成器源码与模板扩展]]:生成器表结构、源码链路、Velocity 模板和二次定制。
关键概念
- [[RuoYi-Vue]]
- [[若依代码生成器]]
- [[若依权限系统]]
- [[Velocity模板引擎]]
- [[数据字典]]
常见误区
- 把若依理解成“现成后台模板”,忽略它本质上是带约定的开发平台。
- 只会把项目跑起来,不知道后端、前端、数据库、Redis 和构建工具之间的依赖关系。
- 只会点击代码生成,不理解生成器依赖的表结构配置和模板输出。
- 把项目实战部分只看成业务案例,不借此提炼角色、流程、权限和库表建模方法。
- 把源码篇理解成“进阶附录”,结果无法做模板扩展和生成器定制。
来源范围
- [[raw/Joplin/软件、框架学习记录/若依框架/1.基础应用篇.md]]
- [[raw/Joplin/软件、框架学习记录/若依框架/2.项目实战篇.md]]
- [[raw/Joplin/软件、框架学习记录/若依框架/3.拔高原理篇.md]]
- [[raw/Joplin/软件、框架学习记录/若依框架/4.附加修改后模板.md]]
相关入口
- [[joplin-overview]]
- [[joplin-rebuild-schema]]