开发了一个企业内部 文档与业务管理系统,基于 Spring Boot + MyBatis,引入 MinIO 进行文件上传与管理。系统支持用户分级权限控制、文档安全存储与检索。
在安全设计上,实现 接口认证与权限校验(JWT + RBAC),敏感数据加密存储并字段脱敏,防止 SQL 注入。MinIO 文件存储采用 签名 URL 和访问控制策略,保障文件传输和访问安全。
系统部署于 Linux + Nginx 环境,使用 Docker 容器化管理,并结合 Redis 缓存 优化高频接口,保证中小规模并发下的稳定运行。