1 Star 0 Fork 0

清枫cc / music-web-site

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.61 KB
一键复制 编辑 原始数据 按行查看 历史
ledrsnet 提交于 2021-08-06 11:22 . Update README.md

基于Java SSH框架的在线音乐播放网站

为什么使用SSH,不用SSM或者SpringBoot,原因就是选题时间太早,还没学到-_-!因为是自学的。。

系统功能结构

本系统主要分为五大功能模块。

  1. 用户操作:主要包括用户登录、注册和用户个人信息修改的功能,此外用户还可以收藏喜欢的歌单,评论歌单。
  2. 用户浏览:全部页面开发完成之后,用户可以随意浏览歌单、歌手、专辑和榜单数据,用户还可以查看自己收藏的音乐。
  3. 音乐播放:使用开源网页播放器,只需提供各种歌曲后台数据接口,即可播放。
  4. 搜索功能:对关键字进行分词,根据分词结果进行查询,对查询进行了优化。
  5. 猜歌功能:闲暇之余,用户可以尝试系统提供的猜歌小游戏功能,来验证下自己是否有“中华小曲库”之称。

image

开发工具及相关中间件

IntelliJ IDEA,Maven,SQLyog,Tomcat,Docker,FastDFS,IK Analyzer,Redis

项目运行相关介绍

  1. 相关中间件的部署都是在我的华为云里使用docker部署的 在Resource文件夹里的DockerRun.txt有各个中间件的启动命令。只要你使用docker拉起相关镜像,使用启动命令启动即可。 我的华为云到期了,配置文件中IP端口,用户名密码啥的我也就不用隐藏了。
  2. Resource文件夹下的back.sql是我之前爬取音乐数据到数据库的实例数据,但是数据库只是保存的路径,图片都存到服务器上的fastdfs里了,服务器到期之后没有保存,使用CrawlerAction.java这个类的api再去爬取吧。现在不确定还能不能用了。
  3. Resource文件夹下的proc_rank.sql是几个模拟访问热歌的存过,导入即可。
  4. 然后把你的数据库,redis等环节替换完成启动访问首页index即可。

网站相关模块截图

image image image image image image image image image image image image image image image

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/liangsircc/music-web-site.git
git@gitee.com:liangsircc/music-web-site.git
liangsircc
music-web-site
music-web-site
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891