- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SpringBoot+Vue的⾳乐⽹站项 ⽬-附源码+报告
⽂章 ⽬录
项 ⽬简介
本⾳乐⽹站的客户端和管理端使⽤ VU 框架来实现,服务端使⽤ Spring Boot + MyBatis 来实现,数据库使⽤了 MySQL。
技术栈 后端 SpringBoot + MyBatis
前端 Vue + Vue-Router + Vuex + Axios + lementUI git
开发环境 JDK: j dk-8u14 1 mysql :mysql-5.7.2 1- 1-macos 10.13-x86_64 node:v 12.4.0 ID :IntelliJ ID A 2020、VSCode
项 ⽬功能
项 ⽬功能 ⾳乐播放 ⽤户登录注册 ⽤户信息编辑、头像修改 歌曲、歌单搜索 歌单打分 歌单、歌曲评论 歌单列表、歌⼿列表分页显⽰ 歌词
同步显⽰ ⾳乐收藏、下载、拖动控制、⾳量控制 后台对⽤户、歌曲、歌⼿、歌单信息的管理
前端页⾯使⽤ Vue渐进式框架完成对页⾯的模块化设计,使⽤ JQuery 与 Aj ax 进⾏前端数据处理并⽤于传输数据。后端逻辑代码由
Java 开发源代码,SpringBoot框架构建项 ⽬整合框架,Maven管理项 ⽬以及库⽂件,MySQL 数据库技术进⾏数据持久化处理。
项 ⽬结构
├── build //webpack相关配置⽂件
├── config //vue基本配置⽂件
├── node_modules //包
├── index.html //⼊⼝页⾯
├── package.j son // 管理包的依赖
│ ├── App.vue // 根组件
│ ├── main.j s // ⼊⼝j s⽂件
│ ├── api // 封装请求的 api
│ ├── assets // 静态资源,图⽚、j s、css 等
│ ├── mixins // 公共⽅法
│ ├── components
│ │ ├── Header.vue
│ │ ├── Home.vue
│ │ ├── Sidebar.vue
│ │ └── SongAudio.vue
│ ├── pages // 组件
│ │ ├── CollectPage.vue
│ │ ├── CommentPage.vue
│ │ ├── ConsumerPage.vue
│ │ ├── InfoPage.vue
│ │ ├── ListSongPage.vue
│ │ ├── Login.vue
│ │ ├── SingerPage.vue
│ │ ├── SongListPage.vue
│ │ └── SongPage.vue
│ ├── router // 路由
│ └── store // 管理数据
├── static // 存放静态资源
└── test // 测试⽂件 ⽬录
数据表设计
管理员信息表
⽤户信息表
⽤户评论表
歌曲表
项 ⽬展⽰
登录界⾯
在主界⾯通过输⼊账号和密码与数据库中已存在的密码和账号进⾏⽐对,如果⼀致则登录成功,如果密码错误或⽤户名错误时,跳出弹框提
⽰⽤户。
后台管理
⽤户管理界⾯
主界⾯模块
在主界⾯通过输⼊账号和密码与数据库中已存在的密码和账号进⾏⽐对,如果⼀致则登录成功,如果密码错误或⽤户名错误时,跳出弹框提
⽰⽤户。
⽤户注册时需要填写⽤户名、密码、性别、邮箱等信息,注册成功后,再返回登录。
歌单界⾯
部分代码
评论控制类
package com.xusheng.music.controller;
import com.alibaba.fastjson.JSONObject ;
import com.xusheng.music. omain.Comment ;
import com.xusheng.music.service.CommentService;
import com.xusheng.music.utils.Consts;
import org.springframework.beans.factory.annotation.Autowire ;
import org.
原创力文档


文档评论(0)