本系统采用前后端分离设计,前端与后端相互独立,前端使用Vue+ ant-design开发,后端基于SpringBoot框架开发。前端项目名称CLOUD-DISK-FRONT,如图4-1所示。后端项目名称cloud-disk,如图4-2所示。图4-1 前端项目结构图 前端目录说明如下:build目录是对 webpack 开发和打包的相关设置,包括版本校验解析、引用解析、项目...
网盘系统|基于SpringBoot的网盘系统的设计与实现(二)https://developer.aliyun.com/article/1423355
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import ...
单个微服务利用Spring boot进行构建,Spring Boot在集成了许多第三方技术情况下允许开发人员快速构建项目。该系统的文件存储服务选用了FastDFS分布式文件系统,它提供了文件上传以及文件下载的基本存储接口,缓存采用Redis集群,Redis作为内存数据库能够提供高速的缓存服务,用户信息加密方面使用了JWT技术,文件以外的数据存储在My...
在毕业设计项目中,我们计划构建一个基于SpringBoot、Hadoop和Vue.js的企业级网盘分布式系统。这个系统将具备高可用性、可扩展性和数据安全性,以满足企业用户的存储和管理需求。首先,我们需要了解系统的整体架构。基于SpringBoot,我们可以快速构建一个稳定、可靠的Web应用程序。SpringBoot提供了丰富的功能和工具,如自动配置、...
一、系统概述在线嘿嘿网盘系统是一个基于Web的存储和共享平台,用户可以在线上传、下载和管理文件。该系统采用SpringBoot框架,以JavaWeb技术实现,并使用MySQL作为数据库。二、系统设计 用户模块:用户可以注册、登录、个人信息管理、密码修改等。 文件上传与下载:用户可以上传文件到网盘,并下载已上传的文件。 文件管理:用户...
网盘系统|基于SpringBoot的网盘系统的设计与实现(一)https://developer.aliyun.com/article/1423354 四,核心代码展示 package com.zcx.cloud.dict.controller; import java.util.List; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import...
简介:网盘系统|基于SpringBoot的网盘系统的设计与实现 项目编号:BS-XX-172 一,项目简介 本次毕业设计的主要目的在于通过网络平台完成资源分享的设计与实现。资源分享网络平台允许用户使用网络存储个人资源,也允许用户将自己的资源分享出来。分享资源能够很好的实现资源利用的传递,同时能与被分享者实现资源互换,完善资源所...