https://github.com/lkmc2/awesomevideo
基于Spring Boot的《倾心短视频》小程序的后端API服务
https://github.com/lkmc2/awesomevideo
List: awesomevideo
java mybatis mybatis-generator mysql redis spring-boot swagger2
Last synced: 4 months ago
JSON representation
基于Spring Boot的《倾心短视频》小程序的后端API服务
- Host: GitHub
- URL: https://github.com/lkmc2/awesomevideo
- Owner: lkmc2
- Created: 2019-03-17T02:29:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-17T15:06:07.000Z (over 7 years ago)
- Last Synced: 2025-11-09T17:02:09.413Z (8 months ago)
- Topics: java, mybatis, mybatis-generator, mysql, redis, spring-boot, swagger2
- Language: Java
- Homepage:
- Size: 278 KB
- Stars: 36
- Watchers: 0
- Forks: 26
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AwesomeVideo
基于Spring Boot的《倾心短视频》小程序的**后端API服务**
## 项目功能
+ 注册、登陆账号
+ 发布短视频,并添加背景乐
+ 浏览短视频
+ 收藏短视频
+ 评论、转发短视频
+ 关注用户
## 项目使用的技术
- 框架:Spring Boot 2.0.5.RELEASE、Mybatis
- 数据库:MySQL、Redis
- API文档:Swagger2
- 缓存:Spring Cache
- 插件:Druid连接池、Mybatis Generator、通用Mapper、PageHelper分页插件、Lombok、Spring Boot Devtools热部署
## 配套项目
本**后端API服务**项目需要与以下两个项目配套使用。
## 项目运行方式
1. 创建数据库awesome_video。
2. 在数据库中运行src/main/resources下的awesome_video.sql文件。
3. 修改src/main/resources的application.properties配置文件中的的数据库用户名和密码。
4. 运行AwesomeVideoApplication.java启动项目。
5. 浏览器中打开http://localhost:8080/swagger-ui.html ,可访问到项目的API文档。