PS:该项目《基于springboot的视频网站设计与实现》为本人毕业设计。使用的开发工具是idea和webstrom。使用了java、springboot、mybatis、thymeleaf、vue-element-admin等插件。

该内容是本人参考网上博客改写的系统并经过允许。

本系统前台视频点播系统使用springboot+thymeleaf的前后没有分离,后台管理页面使用的是springboot+vue前后端分离,前端框架是vue,直接使用的模板vue-element-admin

运行springboot 需要输入localhost:8081才能进入视频前台播放页面

如果你点进去了并运行成功了麻烦点个star

github地址

GitHub - Kissingbymodi/VideoSystem: 本人毕业设计

前台系统功能

游客模块

  • 注册用户

视频用户模块

  • 修改个人信息
  • 发布视频
  • 搜索视频
  • 发布弹幕
  • 关注用户

视频点播模块

  • 点赞视频
  • 收藏视频
  • 点评视频
  • 推荐视频

消息模块

  • 删除已读消息
  • 查看未读消息

后台视频管理模块

用户管理

  • 添加用户
  • 删除用户
  • 修改用户
  • 搜索用户
  • 视频播放量可视化图(这个个人想归为用户这一部分,确实是应该放在视频模块)

视频管理

  • 删除视频
  • 上传视频
  • 审核视频
  • 搜索视频
  • 修改视频

前台视频主界面

登录页面

播放页面

由于电脑原因之前改好的点击荣光影视便可回到视频主页代码和点击轮播图便可播放的代码都没了,大家可以自行对代码进行修改,只需写定URL。

后台页面截图

运行配置项目

首先修改一下java代码,注意自己的数据库密码是不是root

maven依赖下载好运行该文件

报错无误后

由于是vue前端框架,建议使用IDE工具打开后使用命令下载关于vue的依赖,当然前提需要安装node.js 我这边的node的版本v14.18.0 下载安装配置完在终端下输入一下命令

npm install

下载完成后没报错则使用运行后端代码

npm run dev

运行成功后显示

后续有人遇到的问题

你们不要在这个目录下使用npm install

这个是前后分离的项目,需要用开发工具分别打开

请注意我的目录

这是我打开的Java项目

这是我打开的Vue项目

由于github视频不能传太多因此视频文件在网盘里

链接:https://pan.baidu.com/s/1p-OAGRIXEplq76xdEVIz3Q?pwd=9ub5 
提取码:9ub5

请把下好的视频文件放到video目录下


emmmm 应网友要求 特此补上 数据表的说明

 

应网友要求,将关于技术部分和用例部分的论文放到了网盘下,需要的自取

链接:https://pan.baidu.com/s/1WFH2R7Kkrzq0hCRZgODljA?pwd=ur7x 
提取码:ur7x

基于SpringBoot的影视/短视频网站系统相关推荐

  1. 基于SpringBoot框架的美食分享网站系统

    基于SpringBoot框架的美食分享网站系统 本系统是基于SpringBoot框架的美食分享网站系统,后端使用SpringBoot框架,数据库使用mysql,前端使用bootstrap,JQuery ...

  2. 基于springboot vue的网上视频参赛系统

    网上视频参赛系统,采用了springboot技术开发,后台数据库是mysql,开发语言是java,主要功能以及介绍如下所示:     我准备把本网站做成一个好看的的网站,不仅给自己和他人带来利益,还可 ...

  3. java基于springboot+vue的二手车信息网站系统

    随着时代的进步,车辆已经逐渐的成为人们比不可少的代步工具,但是有时候很多人要购买新车的时候淘汰的二手车就没有一个很好的渠道处理,有时候找中介也会被坑一笔,而有些人想购买一些二手车也不找对应的渠道,买卖 ...

  4. java基于springboot+Vue招生考试报名网站系统

    功能介绍 主要对首页.个人中心.考生管理.报名指南管理.报名入口管理.专业信息管理.考生报名管理.考生成绩管理.面试通知管理.参加面试管理.面试成绩管理.综合成绩管理.系统管理的实现. 本系统主要包括 ...

  5. 基于springBoot框架开发短视频去水印源码项目+IntelliJ IDEA运行测试+本地实现功能

    一:创建一个springboot的maven项目包 新建:File–new–project 下载1.8jdk 以及 Maven 我这里下载的是 Maven 3.6.1 GroupID是项目组织唯一的标 ...

  6. 基于springboot的短视频网站的开发与设计

    通知:代本科论文"润色"<基于视频监控的智慧消防系统>,可私聊. [注]该项目<基于springboot的短视频网站的开发与设计>为本人毕业设计.使用的开发 ...

  7. java毕业设计短视频网站mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计短视频网站mybatis+源码+调试部署+系统+数据库+lw java毕业设计短视频网站mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. 基于java我爱短视频管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java我爱短视频管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java我爱短视频管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈 ...

  9. 计算机毕业设计springboot基于Springboot的手机电商网站lmo47源码+系统+程序+lw文档+部署

    计算机毕业设计springboot基于Springboot的手机电商网站lmo47源码+系统+程序+lw文档+部署 计算机毕业设计springboot基于Springboot的手机电商网站lmo47源 ...

最新文章

  1. hashtable源码解析
  2. python中关键字 表示空类型_Python小知识:如何在Python 3中转换数据类型
  3. nmap常用的扫描命令
  4. Java网络编程从入门到精通(7):用getHostAddress方法获得IP地址
  5. SDM For Face Alignment 流程介绍及Matlab代码实现之训练篇
  6. 欢迎加入唐山.NET俱乐部
  7. pandas python groupby_Python Pandas与Groupby的条件和
  8. java诺基亚nba,HMD 签约NBA 新秀劳里·马尔卡宁 为诺基亚手机品牌大使
  9. 4999元起!华为Mate 30 5G系列今日预售:支持SA及NSA 5G双模
  10. 小程序开发 js里面array操作的方法列表。
  11. Java springboot B2B2C o2o多用户商城 springcloud架构 (六)springboot整合mybatis
  12. 继承ActionSupport例子展示
  13. RTK差分通讯链路---电台
  14. 从事软件测试工作五年,30岁还感觉很迷茫,目前环境不好,适合转行做什么?
  15. Java集合框架--学习目标 集合概念 Collection体系集合 Collection接口
  16. mx250是什么_MX250和150有什么区别 MX250和MX150区别对比介绍
  17. 求问ps如何导出单个切片及PS导出所有的切片图像
  18. 【MYSQL数据库综合练习】第一部分
  19. Oracle 12c新特性--LREG进程专门负责注册实例服务
  20. 使用opencv检测视频人脸

热门文章

  1. 【分享】PPT--你不知道的使用技巧
  2. 元旦有什么国产蓝牙耳机推荐?2022音质好的蓝牙耳机选购指南
  3. Vue3 Echarts散点图+高德地图+卫星地图(一)——获取高德地图API
  4. scratch和平使者 电子学会图形化编程scratch等级考试一级真题和答案解析2022年12月
  5. 腾讯云运维工程师认证TCA原题(含解析)
  6. C程序设计-清览题库
  7. w10系统老是自动息屏_win10关闭屏幕后黑屏无法唤醒?你一定要学会这几招解决方法...
  8. asp.net core 防止机密信息外泄GitHub
  9. 玉田新世纪计算机学校,玉田新世纪中等专业学校2021年招生简章
  10. 毫米波雷达的硬件架构与射频前端