前端基本借鉴 Yin 的云音乐
项目,后端为自己实现
SpringBoot + MyBatis + Redis
JDK: jdk-1.8
mysql:8.0.2
redis:7.0
node:14.16.0
IDE:IntelliJ IDEA 2022、VSCode
git clone https://github.com/Coco-001/WebMusic.git
1)创建数据库
将 music-website/music-server/sql
文件夹中的 tp_music.sql
文件导入数据库。
2)修改用户名密码
修改 music-website/music-server/src/main/resources/application.properties
文件里的 spring.datasource.username
和 spring.datasource.password
;
// 方法一
导入 music-server 文件夹到 IDEA, 等待自动下载安装依赖, 点击 run 即可
// 方法二
./mvnw spring-boot:run
// 方法三
mvn spring-boot:run // 前提装了 maven
redis-server
npm install // 安装依赖
npm run serve // 启动前台项目
npm install // 安装依赖
npm run serve // 启动后台管理项目