开发环境:Intellij idea+Tomcat0+Mysql5.5+jdk1.8+git+Maven
软件架构:Vue+SpringBoot+Mybatis+ElementUl +Spring Security
项目描述:该平台涉及前台用户页面以及后台管理系统,其中前台用户功能部分主要包括:首
页、歌手、歌单、音乐活动、我的音乐(个人中心)、新碟,后台管理员端的功能主要是对前台信息
进行一系列的管理,系统的主要功能如下:
使用Springboot 框架整合SSM框架进行系统架构。
利用阿里云OSS对象存储实现对音频文件的存储,并将其生成的连接存储在数据库表中,
利用axios请求后台数据,实现文件内容在前端页面的回显。
利用token 存储登录用户的信息,在vue路由中设置拦截器。
利用springSecurity 实现密码的加密处理。
利用git 版本控制工具以及gitee 平台,进行项目的分工协作。
利用nacos注册中心进行配置文件管理。
利用redis对数据进行缓存以减轻数据库的压力。