项目演示地址:https://www.bilibili.com/video/BV15K421k7AL
一个月一起完成的大三上课程作业,主要是C端与B端结合的一个影视系统
前端技术:
Vue.js+Vuex+Axios+vue-Admin-Template+ElementUI+node.js
后端技术:
Springboot+redis+mybatis+mybatisplus+sql+Maven
1.选题名称
影视推荐分享在线观影平台与后台设计
2.选题描述
基于对影视娱乐的热爱,海量的影视作品难以找到自己喜欢看的,且发现市场上许多电影部分评论是水军以假乱真,导致一些好电影埋没,差电影出圈,评论区风气脏乱差,电影无法再感兴趣的同时在线观看。没用一个友好真实的推荐平台,我组人员一起创造出一个符合我们设想的集影视推荐观影评论一体的系统。
所有前端模块均已打包进项目里,若不能正常启动则需要安装依赖
配置安装镜像
npm config set registry http://registry.npm.taobao.org/
安装依赖
npm install
npm run dev
maven3.6.2
redis启动redis-server,端口号默认
登录账号root 密码123456
数据库名 film
依次创建表
具体流程
后端环境:
JDK: 14
Maven: 3.6.2
mysql: 8.0.30
启动:idea打开springboot\filmr,执行maven install,再运行FilmrApplication 后端项目地址:https://github.com/Charlotte21110/-Springboot-
node.js: 16.14.2
启动:vsc打开vueAdminTheNewest\vue-admin-template-4.4.0, 配置安装镜像 npm config set
registry http://registry.npm.taobao.org/ 执行 npm install ,依赖安装完成后执行npm run dev
缓存数据库:
本项目部分业务需要使用redis,在项目启动后需要启动redis-service.exe
数据库环境:
* 登录账号root 密码123456* 数据库名 film
* 依次创建表
后端启动idea打开项目后,推荐使用Maven版本3.6.2加载所有依赖,根据sql代码创建完film数据库和所
有数据表之后,启动redis-service挂着,启动FilmrApplication,准备完成。
前端推荐使用node版本16.14.2,将前端代码拖进工作区后,根目录终端输入npm install安装
node_modules,之后输入npm run dev启动服务,返回浏览器启动http://localhost:8888/即可看到主
页,启动完成。
一切操作正常之下不会出现空白页!