Giter Club home page Giter Club logo

ddmusic's Introduction

DD音乐

这是一个基于SSM实现的在线音乐平台,主要提供在线音乐服务,主要包含以下主要功能:

  • 歌单操作: / 新建歌单 / 编辑歌单封面 / 编辑歌单信息 / 删除歌单 / 设置歌单可见性 / 获取歌单信息 /
  • 音乐操作: / 上传音乐 / 上传音乐封面 / 上传歌词信息 / 删除音乐 / 编辑音乐信息 /
  • 账户操作: / 修改密码 /

通过上述几项功能的配合,能够实现一个在线音乐服务所基本要求的功能,利用该系统可以对外发布歌单并收听。该系统现在已经部署并对外提供服务,你可以点击下面的链接访问:DD音乐

上手指南

你可以直接将项目down到你的电脑上,使用你熟悉的IDE编译即可运行(笔者开发时使用的是IDEA)。需要注意的是,在编译之前你需要确认一下几点:

  • 是否正确的在你本地按照我提供的SQL脚本建立了相关数据库及表。
  • 是否在数据库配置文件中更改了属于你的数据库连接信息。

如你确认完成上述要求,编译它即可运行。或者,你可以来点更具创意的想法来完善它!

应用运行截图

如您无法访问到上面给出的示例链接,同样可以参考下面的运行截图对本应于有一个更为直观的认识,下面提供的截图展示了其运行效果,下面仅针对部分页面进行截取展示:


0.主界面

1.播放界面

2.播放界面-歌词

3.后台管理-歌曲管理

4.后台管理-歌单管理

技术

这个项目主要使用到了常规的SSM,虽然在现在前后端分离逐步热门的趋势下,还是觉得要好好熟悉下传统的开发方式。整个项目中使用到的技术在这里简单列举一下,如果你希望了解这些,可以在这里得到你想要的的答案, 对它们就不再多介绍了,简单列举一下吧:

  • MySQL: 数据库。
  • SSM: 后端数据服务实现。
  • JSP: 前台页面实现。
  • Vue: 前台页面交互实现。(ps:做前端相关的东西,觉得还是使用前端专属的东西效率更高一些, 数据双向绑定简直不要太爽)
  • element-ui: 页面组件库。
  • jQuery:: Ajax支持。
  • iconfont: icon图标支持。

聊一聊

这是我发布在GitHub上的第一个个人项目,后续会逐步熟悉GitHub的使用,如果发布的信息存在某些问题,烦请赐教,谢谢!账户实际上已经注册了很久,但只是一直在通过其他大佬们提供的资源在学习,现在觉得有必要好好了解下GitHub的使用了。个人之前写过的一些小案例,觉得有备份意义的,会逐步进行上传,共勉!

同时也欢迎你来访问我的个人网站:BestBigKK

版权说明

该项目签署了MIT License授权许可,详情请参阅 LICENSE.md

ddmusic's People

Contributors

bestbigkk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.