初见项目
依赖关系
这7个是ruoyi
的子项目
-
ruoyi-common
(通用工具) -
ruoyi-system
(系统模块)依赖ruoyi-common
-
ruoyi-generate
(代码生成)依赖ruoyi-common
-
ruoyi-quartz
(定时任务)依赖ruoyi-common
-
ruoyi-framework
(核心框架)依赖ruopyi-system
-
ruoyi-admin
(Web服务入口)依赖ruoyi-generate
|ruoyi-quartz
|ruoyi-framework
-
ruoyi
(整个项目)除ruoyi-admin
和ruoyi-ui
,依赖其它所有。因为这二者分别是后端和前端入口
技术架构
- 核心框架:Spring Boot
- 安全控制框架:Shiro(集成身份认证、授权、加密、会话管理、缓存)
- 持久层框架:Mybatis
- 项目管理框架:Maven
- 模板引擎:Thymeleaf
- 前端框架:Vue
添加功能模块
我自己肯定没本事实现,若依可以自己生成代码,无敌!
看看新生成的代码,可以更好得了解一个新模块是如何诞生的