代码拉取完成,页面将自动刷新
该影视网站 意在开源,希望对刚接触前端或者后端的一些同学能够有所帮助,这个网站做的时候考虑的情况不是很全面,希望大家一起学习,给予宝贵的意见,同时我也希望各位小伙伴能够给这个影视网站项目多多 Star支持,您的点赞就是我维护、坚持的动力!
基于SpringBoot + jQuery的影视网站,网站总体包含两部分,一部分是前台,一部分是后台管理;功能主要包含了登录注册、主页展示、影视排行、影视内容、影片搜索、影片评论、求片留言、我的账户、用户注销、后台管理。其中的功能可能存在一些bug,如果有意见,欢迎关注我的公众号 【全栈开发Dream】 或者 加我qq:3235295767,一起讨论
项目结构的一些简单说明
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─example
│ │ │ └─demo
│ │ │ │ DemoApplication 主启动类
│ │ │ │
│ │ │ ├─config 配置类保存文件夹
│ │ │ │
│ │ │ ├─controller 控制层
│ │ │ │ AdminController 用户管理
│ │ │ │ BgcController 后台管理
│ │ │ │ ContentController 影片内容
│ │ │ │ ResourceController 资源管理
│ │ │ │ ThymeleafController thymeleaf跳转
│ │ │ │ UploadAvatarController 上传头像
│ │ │ │
│ │ │ ├─Dao 与数据库交互的dao包接口
│ │ │ │
│ │ │ ├─domain 实体类
│ │ │ │ Carousel 轮播图
│ │ │ │ Comment 求篇留言
│ │ │ │ Discuss 影片评论
│ │ │ │ FilmReviews 影视内容
│ │ │ │ IndexMenu 主页菜单
│ │ │ │ Introduce 影片介绍
│ │ │ │ Likes 点赞统计
│ │ │ │ RegisterNum 注册人数统计
│ │ │ │ TabMenu 菜单
│ │ │ │ Television 影视
│ │ │ │ Users 用户
│ │ │ │
│ │ │ ├─service 提供给控制层方法的实现接口
│ │ │ │
│ │ │ └─until 工具类保存文件夹
│ │ │
│ │ └─resources
│ │ ├─application.properties 配置文件
│ │ │
│ │ ├─static 静态资源文件夹
│ │ │
│ │ └─templates
│ │ ├─detail
│ │ │ ├─admin 后台页面
│ │ │ │
│ │ │ └─common 前台页面
│ │ │
│ │ └─login 登录页面
后端技术 | 名称 | 版本 |
---|---|---|
Spring Boot | Spring框架 | 2.2.7 |
Redis | 分布式缓存数据库 | 2.2.7 |
MyBatis | ORM框架 | 2.1.2 |
Maven | 项目构建管理 | 3.6.0+ |
Druid | 数据库连接池 | 1.1.10 |
MySQL | 数据库 | 5.6+ |
PageHelper | MyBatis物理分页插件 | 1.2.12 |
Thymeleaf | 模板引擎 | 2.2.7 |
前端技术 | 名称 | 使用 |
---|---|---|
jQuery | JS框架 | 前端js框架 |
Bootstrap | 前端UI框架 | 后台管理布局框架 |
Layui | 前端UI框架 | 前端消息提醒控件、头像上传 |
cookie | 前端本地存储 | 记住登录信息 |
安装 JDK(1.8+)
安装 Maven (3.6.0+)
安装 Redis服务 (3.0+)
安装 MySQL (5.6+)
安装 IDEA(2019.3)
浏览器访问localhost:8020,普通用户账号:cat/aaaa 超级管理员账号admin/5555
欢迎关注公众号 【全栈开发Dream】,可回复 影视网站,获取项目数据库文件
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。