1、SpringBoot从3.1.1升级到3.5.3
2、JDK从17升级到21并开启虚拟线程
3、删除RocksDB相关配置,不再使用该缓存方案
4、修改文件下载方式,使用StreamingResponseBody,支持大文件下载
5、引入metona-cache-spring-boot-starter,使用此缓存方案
6、重构在线日志页面及实现方式,不再使用读取日志文件方式,自定义日志拦截器实时获取日志
7、不再生成自定义日志文件,日志打印从INFO改为DEBUG,打印更详细的内容
713 B
713 B
fmt
介绍
- 简易文件传输管理系统
- 文件下载、文件上传、在线日志
软件架构
- Jdk 21
- Maven 3.6.3
- SpringBoot 3.5.3
- SpringBoot Starter Thymeleaf 3.5.3
- SpringBoot Starter WebSocket 3.5.3
- Hutool 5.8.25
- AXUI 2.1.1
安装教程
- 项目导入IDEA,配置Jdk、Maven,根据自己实际环境修改配置文件,然后启动项目
- 下载发行版本压缩包,解压后,修改bin目录下的启动文件配置,然后执行即可
使用说明
- 启动项目,访问http://127.0.0.1:8098/fmt
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request