一套吃透Spring系列课程导学

5tvsda · · 32 次点击 · · 开始浏览    

获课:789it.top/14165/ 在数字化项目开发中,快速搭建管理后台是提升效率的关键。若依(RuoYi)作为一款基于Spring Boot的开源快速开发平台,凭借其模块化设计、开箱即用的功能和简洁的交互界面,成为中小型项目的理想选择。本文将用纯文字形式,详细介绍如何在十分钟内完成若依Spring Boot版的部署,并实现从下载到登录的全流程操作。 一、准备工作:环境与工具配置 1. 环境要求 Java环境:需安装JDK 8或更高版本(推荐JDK 11),确保开发环境支持Java应用运行。 数据库:需提前安装MySQL 5.7及以上版本或MariaDB 10.3及以上版本,并启动数据库服务。 构建工具:需安装Maven 3.6及以上版本,用于管理项目依赖。 开发工具:推荐使用IntelliJ IDEA或Eclipse(需安装Maven插件),也可使用其他文本编辑器配合命令行操作。 2. 快速检查 通过命令行输入java -version和mvn -v,确认Java和Maven已正确安装。 打开数据库客户端工具,输入用户名和密码,确认能正常连接MySQL服务。 确保网络连接正常,以便后续下载若依源码。 二、下载与解压:获取若依源码 1. 官方下载渠道 访问若依的GitHub仓库或Gitee镜像站(国内访问速度更快): GitHub地址:搜索"RuoYi"进入官方仓库 Gitee地址:搜索"若依"进入官方镜像 在仓库页面找到"Release"标签,选择最新稳定版本(如v4.7.0),下载名为ruoyi-admin.zip的压缩包(此为Spring Boot后台管理模块)。 2. 解压与目录结构 将下载的压缩包解压到本地目录(如D盘根目录下的ruoyi文件夹)。 解压后主要包含以下核心文件夹: sql文件夹:存放数据库初始化脚本,包含表结构和基础数据 bin文件夹:包含启动脚本(Windows和Linux系统通用) doc文件夹:项目文档,包含部署说明和使用指南 三、数据库初始化:导入表结构 1. 创建专用数据库 打开数据库客户端工具(如MySQL Workbench、Navicat等),使用管理员账号登录。 执行创建数据库命令:新建名为ry的数据库,字符集选择utf8mb4,排序规则选择utf8mb4_unicode_ci。 2. 执行初始化脚本 找到解压目录下的sql文件夹,里面包含一个以日期命名的SQL文件(如ry_2023xxx.sql)。 在数据库客户端工具中打开该SQL文件,执行全部内容。 执行完成后,刷新数据库列表,确认已生成包含sys_user、sys_menu等核心表。 四、配置修改:适配本地环境 1. 修改数据库连接 找到解压目录下的config文件夹,里面包含application-druid.yml配置文件。 使用文本编辑器打开该文件,找到数据库连接配置部分。 将数据库地址、用户名和密码修改为本地实际值(如将localhost改为实际IP,root改为自定义用户名)。 2. 调整服务端口(可选) 打开同目录下的application.yml文件,找到server.port配置项。 若需修改服务端口(默认8080),将值改为其他可用端口(如8081)。 五、启动服务:两种启动方式 方式1:使用Maven启动(推荐) 打开命令行工具,进入项目根目录(如D:\ruoyi)。 输入mvn clean package命令,Maven会自动下载依赖并打包项目(首次运行可能需要1-2分钟)。 打包完成后,输入java -jar target/ruoyi-admin.jar启动应用。 观察命令行输出,当看到Started RuoYiApplication字样时,表示启动成功。 方式2:使用启动脚本 进入解压目录下的bin文件夹。 Windows系统双击startup.bat文件,Linux/Mac系统执行./startup.sh命令。 脚本会自动检测环境并启动服务,控制台会显示启动日志。

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

32 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传