基于SpringBoot实现的前后端分离电影评分项目,功能:注册登录、浏览影片、热门影片、搜索、评分、片单、聊天、动态

一、项目介绍

本项目主要基于SpringBoot、Mybatis-plus、MySQL、Redis实现的影片评分项目。

本系统是前后端分离的,分别由三个子项目构成:java服务端、用户前端、管理员管理前端

关键词:springboot java vue mysql reids websocket 毕业设计 前后端分离 影视评分 私聊 邮箱注册登录

环境/技术

  • java 1.8
  • mysql8.0
  • mybatis-plus
  • redis
  • vue2.x
  • websocket

用户端功能

  • 用户账号使用邮箱注册,通过邮箱接收验证码,接收网站通知
  • 注册与登录
  • 浏览热门电影与剧集
  • 浏览与发布个人动态
  • 一周推荐榜
  • 根据关键词与分类信息找影片
  • 关注与创建片单
  • 影片排行榜
  • 个人中心
  • 与好友私聊,websocket实时聊天
  • 举报违规信息

管理员端功能

  • 登录
  • 管理账号,可禁用与重置密码
  • 影片信息管理
  • 艺人信息管理
  • 维护影片中的其他分类信息
  • 片单管理
  • 举报管理
  • 个人中心

运行展示

首页

动态页

找影片页

片单页

排行榜页

影片详情页

个人中心页

聊天页

管理员端界面

相关推荐
九皇叔叔3 分钟前
RHEL9.8 配置本地镜像仓库
android·java·缓存
范什么特西3 分钟前
苍穹外卖体会
java
要阿尔卑斯吗7 分钟前
深入解析 Docling Java SDK 集成:Source 与 Target 的实战应用
后端
Nontee13 分钟前
数据类型与包装类 — 一个新手学Java的数据类型笔记
java·笔记·python
音符犹如代码21 分钟前
Java动态线程池:避坑原生线程池,吃透Dynamic-TP,手写一个Demo
java·开发语言
万亿少女的梦16841 分钟前
基于Spring Boot、Vue.js和MySQL的超市管理系统设计与实现
java·vue.js·spring boot·mysql·管理系统
weixin_307779131 小时前
Linux下Docker Compose里运行的MySQL数据库故障诊断Shell脚本
linux·运维·mysql·docker·自动化
AI产品实战1 小时前
Gradle打包生成dependencies.xml详解
xml·java·gradle
方华世界1 小时前
企业级Java AI Agent应用平台
java·开发语言·人工智能
折哥的程序人生 · 物流技术专研2 小时前
第8篇:模板方法模式的优缺点与面试高频考点
java·设计模式·面试·模板方法模式·行为型模式·优缺点·扩充系列