# music **Repository Path**: maxmlr/music ## Basic Information - **Project Name**: music - **Description**: music个人音乐网站基于自身爱好及学习微服务及实践成果 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://music.maxmlr.com - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2018-12-16 - **Last Updated**: 2025-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # music #### 项目介绍 music个人音乐网站基于自身爱好及学习微服务及实践成果。全站采用开源框架,简洁高效,构造属于个人的音乐地盘,springboot作为基础框架,使用mybatisPlus作为持久层框架并结合多主流组件,前后端分离,构建用户音乐系统。同时,搭建后台管理系统管理,一键式管理应用。 #### 软件架构 * springboot作为前台系统的基础架构,结合mybatisPlus持久层框架,nacos作为配置中心及注册中心; * 页面采用静态Html,前后端分离,采用nginx代理,动静资源分离; #### 安装教程 1. 安装nginx,配置域名,配置动静分离。将page包的复制到nginx静态资源路径下。 2. 外部依赖,mysql,创建music库,进入musics包下,执行sql包下sql脚本。 3. 进入musics包下,更改其自定义配置,执行mvn package打包,然后运行java -jar music.jar即可运行。 4. 可选中间件,nacos,需要自已搭建,并配置。 #### 使用说明 1. music分前端应用和后台管理系统,前端直接打开即可 2. 后台管理系统由登陆页面进去,登陆成功跳转管理页面,可管理及查询系统运行情况。 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request