技术栈

数据库一致性

杨凯凡
16 分钟前
java·spring boot·文件上传·后端安全·数据库一致性
Spring Boot 文件上传怎么做才安全?流式落盘、路径校验与数据库一致性实战文件上传看起来只是接收一个 MultipartFile,再调用 transferTo()。但线上真正容易出问题的地方,是上传大小失控、恶意文件名、覆盖已有文件、数据库记录与磁盘文件不一致,以及下载接口越权。本文从一个“业务附件”场景出发,构建可以审计、可以清理、可以扩展到对象存储的处理流程。
我是有底线的