1 Star 10 Fork 1

linliquan/springboot-music-plus

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

基于SpringBoot+Mybatis+MySQL5.7的轻语音乐网-升级版(springboot-music-plus)

主要用到的技术:

  • 使用maven进行项目构建
  • 使用Springboot+Mybatis搭建整个系统
  • 使用ajax连接前后端
  • 使用框架Bootstrap、JQuery开发前端界面
  • 使用MySQL存储歌曲链接和图片链接
  • 使用cookies存储用户id等
  • 使用阿里云OSS存储歌曲的大部分mp3文件

主要分为六个模块

  • 用户管理模块:用户登录、用户注册、修改密码
  • 榜单列表模块:动态地从数据库中获取歌曲的链接和数据在榜单中显示
  • 歌曲搜索模块:在首页的搜索框中可以输入关键字进行歌曲的模糊搜索
  • 歌曲收藏模块:在榜单列表中或搜索页面中可以点击歌曲进行收藏
  • 我的音乐模块:收藏的歌曲会被添加到我的音乐列表中,在我的音乐列表中也可以对歌曲进行删除操作
  • 音乐播放器模块:在榜单、搜索页面和我的音乐列表等地方点击歌曲可以跳转到播放页面进行播放。播放页面显示播放进度条,删除歌曲,暂停等操作。播放页面背景为模糊背景,根据歌手的专辑图片自动变化。

升级版功能

  • 对原来的springboot-music项目使用springboot重新进行重构,代码更加规范和易懂
  • 加入一线互联网公司各种主流技术,力争和企业接轨
  • 兼容原springboot-music项目所有功能
  • 修复了原项目榜单分页的bug以及不能根据旧密码修改用户密码的bug
  • 使用mybatis-plus、lombok、fastJson、swagger
  • 使用mybatis-generator自动生成xml、entity、mapper层代码
  • mybatis和mybatis-plus混合使用,简单sql用mybatis-plus,复杂sql也可以写自定义sql
  • 使用PageHelper分页工具、通用工具类、response类、枚举、事务等等
  • 更多新功能和技术加入... 敬请期待

问题:如何启动本系统?

  1. 将sql文件在MySQL运行生成表和数据

  2. 最后直接启动SpringbootMusicPlusApplication.java主类后访问http://localhost:8088/index.html 就可以进入本系统!

  3. 详细步骤可以看项目里的"运行说明.txt"文件

    项目演示地址:www.linliquan.top
    github地址:https://github.com/Linliquan/springboot-music-plus
    如下载速度比较慢,请移至码云下载,gitee地址:https://gitee.com/linliquan/springboot-music-plus
    QQ交流群:1029064815

功能展示

  • 主页

image

  • 登录注册

image

  • 播放页面

image

  • 收藏

image

  • 模糊搜索

image

  • 删除

image

  • 炫酷动画

image

Empty file

About

springboot-music 轻语音乐网站升级版 expand collapse
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/linliquan/springboot-music-plus.git
git@gitee.com:linliquan/springboot-music-plus.git
linliquan
springboot-music-plus
springboot-music-plus
main

Search

Dd8185d8 1850385 E526c682 1850385