红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
  1. 首页
  2. 未分类
  3. 正文

RuoYi 学习笔记 1:开始

2025年8月13日 17点热度 0人点赞 0条评论

若依(RuoYi)是一个基于 Spring Boot + Vue 的后台管理系统开发脚手架,可以节省实现权限管理菜单管理等基础功能的开发时间以提高开发效率。

环境准备

这里以单体项目开发进行说明。

集群项目后端可以选择使用 ruoyi-cloud。

代码下载

从使用 vue3 的前端代码仓库拉取前端代码:

git clone git@github.com:yangzongzhuan/RuoYi-Vue3.git

从前后端分离版版本的后端代码仓库拉取后端代码:

git clone https://github.com/yangzongzhuan/RuoYi-Vue.git

后端环境

使用 Idea 加载后端项目,用 Maven 处理依赖。

创建数据库并导入 SQL 脚本,脚本位于后端项目根目录下的 sql 目录下:

image-20250813105145528

修改数据库配置,位于ruoyi-admin/src/main/resources/application-druid.yml:

# 主库数据源
master:
    url: jdbc:mysql://192.168.0.88:3306/ruoyi?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8
    username: icexmoon
    password: Mysql@123

启动 Redis。

修改 Redis 连接配置,位于ruoyi-admin/src/main/resources/application.yml:

redis:
    # 地址
    host: 192.168.0.88
    # 端口,默认为6379
    port: 6379
    # 数据库索引
    database: 0
    # 密码
    password: 123321

启动后端代码,入口类在ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java。

前端环境

在前端项目根目录执行npm install安装前端依赖。

执行npm run dev运行前端代码。

登录密码默认为 admin/admin123

代码生成

导入课程管理表。

利用若依的管理后台生成课程管理的相关代码,具体配置方式可以观看视频。

解压,然后导入其中的 SQL 文件以生成动态菜单数据。

将生成代码中的vue目录中的内容拷贝到前端代码src目录下。

将生成代码中的 main 目录中的内容拷贝到后端代码的 ruoyi-admin/src/main 目录下。

重启后端程序。

参考资料

  • 黑马程序员Java最新AI+若依框架项目开发

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: ruoyi spring vue
最后更新:2025年8月13日

魔芋红茶

加一点PHP,加一点Go,加一点Python......

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号