该项目是Java版本的短视频去水印服务端,包括用户签到、积分制度、解析各大短视频无水印视频链接等功能,后续我有时间会陆续加入更多功能
ToolApi
├── config -- 工具类及通用代码
├── conrtoller -- 系统接口
├── core -- 核心异常拦截
├── exception -- 断言类及自定义异常
├── mapper -- 数据映射
├── model -- 实体
└── service -- 服务逻辑处理
技术 | 说明 | 官网 |
---|---|---|
H2 | 嵌入式数据库 | https://www.h2database.com/ |
SpringBoot | 容器+MVC框架 | https://spring.io/projects/spring-boot |
MyBatis-Plus | ORM框架 | https://mp.baomidou.com/ |
- JDK1.8
- IDEA
- 嫌IDEA破解麻烦的可以使用我提供的IDEA激活码
- 修改application.yml配置文件
spring:
datasource:
url: jdbc:h2:file: #自己定义数据库存放路径
username: #数据库账号
password: #数据库密码
wx:
appId: #填写你自己的小程序appId
secret: #填写你自己的小程序secret
- IDEA启动项目
- 浏览器访问 http://127.0.0.1:10521/h2-console
- 输入账号密码连接H2数据库,账号密码和连接地址记得更改为你自己定义的
- 登录成功后看到如下管理控制台
- 执行sql文件
- 视频解析小程序端