# starmusic
介绍
Vue+springBoot+Mybatis-Plus写的一个小小的网页播放音乐
小白初学 希望可以和大家一起分享与学习
网页地址 https://www.staryh.me
望大家多多体验与指正
软件架构
软件架构说明
本系统的后端服务采用Spring Boo.框架进行开发,采用三层架构模式缠写功能接口
包抵Cotolles层、Service层d(impl、Dao层和docanain层
每一层各司其职已达到降低耦合的目的。以下为用到的各框架的版本
1. IntelliJ IDEA 2023.1x642、JDK17
2. Node.js 16.18.04、
3. SpringBoot 0.0.1-SNAPSHOT5
4. Mybatis-Plus 3.5.3.26
5. Mysql 8.0.327、
6. Element-Ul 2.15.48
7. Vue 2.15.4
架构图
系统功能
- 音乐播放
- 用户登录注册
- 用户信息编辑、头像修改
- 歌曲、mv、歌单搜索
- 歌单打分
- 歌单、歌曲评论
- 歌单列表、歌手列表分页显示
- mv的播放
- 音乐收藏、拖动控制、音量控制
- 后台对用户、歌曲、歌手、歌单信息的管理
系统功能图:
项目地址
- pc前端:git clone https://gitee.com/codeTear/starmusic.git 分支 vueMove
- 移动前端:git clone https://gitee.com/codeTear/starmusic.git 分支 vue
- 后端:git clone https://gitee.com/codeTear/starmusic.git 分支 springboot
安装教程
1. 安装node.js
2. 进入前端界面 执行以下代码
npm i
npm run serve
有啥不懂请联系我!留言即可