该项目为个人云存储平台,参考主流网盘体验,采用前后端分离与多端覆盖方案。后端基于 Spring Boot 2.7 + MyBatis Plus,结合 MySQL、Redis 与 MinIO 实现用户体系、文件元数据管理与对象存储,提供完整 RESTful API 与 JWT 认证、全局异常处理、操作日志与管理员权限控制。前端采用 Vue 3 + Vite + Element Plus + Pinia,覆盖登录注册、文件管理、分享、回收站与管理后台等核心业务;支持分片上传与 MD5 秒传、文件预览与搜索、分享提取码与有效期、回收站恢复/彻底删除等功能。另提供 UniApp 移动端,支持 H5/小...
Fast Dev 是一套企业级全栈快速开发平台,覆盖后端服务与 PC 管理端,面向中后台业务系统的快速交付与能力复用。后端采用 Java 17 + Spring Boot 3 多模块架构,集成 Spring Security + JWT 实现登录鉴权与按钮级 RBAC 权限控制(用户/角色/部门/菜单),基于 MyBatis-Plus + Druid 完成数据访问,并结合 Redis/Redisson 支撑缓存与分布式锁;内置全局异常、数据权限、接口限流、防重复提交、XSS/SQL 注入防护等通用能力,提供操作/登录日志、在线用户、服务器监控、定时任务等运维监控模块,并通过 Knife4j 输...
Fast Dev 是一套企业级全栈快速开发平台,覆盖后端服务与 PC 管理端,面向中后台业务系统的快速交付与能力复用。后端采用 Java 17 + Spring Boot 3 多模块架构,集成 Spring Security + JWT 实现登录鉴权与按钮级 RBAC 权限控制(用户/角色/部门/菜单),基于 MyBatis-Plus + Druid 完成数据访问,并结合 Redis/Redisson 支撑缓存与分布式锁;内置全局异常、数据权限、接口限流、防重复提交、XSS/SQL 注入防护等通用能力,提供操作/登录日志、在线用户、服务器监控、定时任务等运维监控模块,并通过 Knife4j 输...