后端地址:https://github.com/makemyownlife/magic-admin
本地电脑上项目运行环境依赖组件以及版本信息如下:
- IntelliJ IDEA 版本 2019 +
- Git 代码版本管理工具
- JDK 8 +
- Maven(如果 IntelliJ IDEA 2021 版本及以上,内置了 Maven 组件)
# 1 克隆项目
打开 Github 项目地址, 复制对应的 SSH 或 HTTP 克隆地址。

打开 IntelliJ IDEA,菜单栏顶部找到 Git -> Clone 选项。

点击 Clone 后,URL 文本框填写项目的 HTTP 或 SSH 地址,比如 HTTP 的地址:git@github.com:makemyownlife/magic-admin.git,Directory 填写项目存储在本地的目录地址。

等待克隆及 Maven 初始化即可。

拉下来后,可在项目根目录执行 mvn clean install 测试是否具备运行环境。
# 2 初始化 MySQL
项目当前支持 MySQL 5.7 + ,首先需要创建一个名字为 magic-admin 数据库 。

然后分别导入 magic_admin.sql ,quartz.sql 这两个文件。
magic_admin.sql:用于创建或初始化 MagicAdmin 后台管理系统所需的数据库结构和初始数据 。
quartz.sql : Quartz 调度框架的数据库脚本,用于在数据库中创建 Quartz 所需的表结构,以便支持持久化任务调度 。
# 3 项目启动
项目依赖 JDK 1.8 + ,因此理论上兼容性非常强。
配置文件分为 生产 prod 、本地开发 local 两个环境文件,在本地运行,需要修改本地环境文件。

1、修改 MySQL 数据库信息:

2、修改 Redis 数据库信息:

个人本地环境,一般笔者并不会开启密码,建议生产环境开启。
启动 MagicAdminApplication.java 即可。

