# ruoyitest **Repository Path**: konyhtse/ruoyitest ## Basic Information - **Project Name**: ruoyitest - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-14 - **Last Updated**: 2026-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 若依框架分离版 (Vue 3 + Spring Boot 3.x) 一个基于 Spring Boot 3.x、Vue 3、Element Plus 的现代化前后端分离开发框架,可直接在云端进行开发和修改。 ## 技术栈 ### 后端 - Spring Boot 3.2.x - Spring Security + JWT - MyBatis Plus - MySQL 8.0 - Druid 数据库连接池 - Redis (可选) ### 前端 - Vue 3.4.x - Element Plus 2.5.x - Vite 5.0.x - Pinia (状态管理) - Vue Router 4 - Axios ## 项目结构 ``` /workspace ├── ruoyi-admin # 后端应用入口 ├── ruoyi-common # 通用模块 ├── ruoyi-framework # 框架核心模块 ├── ruoyi-system # 系统业务模块 ├── ruoyi-ui # 前端项目 ├── pom.xml # 父 Maven POM └── README.md # 项目说明 ``` ## 快速开始 ### 环境要求 - JDK 17+ - Node.js 18+ - MySQL 8.0+ - Redis 5.0+ (可选) ### 后端启动 1. 创建数据库 `ry-vue` 2. 修改数据库配置:`ruoyi-admin/src/main/resources/application-druid.yml` 3. 启动应用:运行 `RuoYiApplication` ### 前端启动 ```bash cd ruoyi-ui npm install npm run dev ``` ### 访问地址 - 前端地址:http://localhost - 后端地址:http://localhost:8080 - 默认账号:admin / admin123 ## 功能特性 - 前后端完全分离架构 - JWT 身份认证 - 完整的权限管理体系 - 代码生成器 (可扩展) - 系统监控功能 - 响应式前端界面 ## 开发说明 ### 后端开发 - 后端代码位于各模块的 `src/main/java` 目录 - 配置文件位于 `ruoyi-admin/src/main/resources` - 启动类:`com.ruoyi.RuoYiApplication` ### 前端开发 - 前端代码位于 `ruoyi-ui/src` 目录 - 页面组件:`src/views` - API 接口:`src/api` - 状态管理:`src/store` ## 注意事项 本项目是一个基础框架,如需更多功能(如完整的用户管理、代码生成器等),可以参考官方若依框架进行扩展。