案例开发-文件管理服务开发(二)| 学习笔记

简介: 快速学习案例开发-文件管理服务开发。

开发者学堂课程【Spring Boot+Vue.js+FastDFS实现分布式图片服务器 :案例开发-文件管理服务开发(二)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/742/detail/13146


案例开发-文件管理服务开发(二)

二、启动文件管理服务

1. 添加 SpringBoot 启动类  命名为 FileServiceApplication

2. 启动类一定要放在根目录下。

图片23.png 

上图为最终正确的目录以及相关路径可供参考。

3. 编写 SpringBoot 启动类

@SpringBootApplication

public class FileserviceApplication{

public static void main(string[] args){   //添加 main 方法

SpringApplication.run(FileserviceApplication.class);

4. 创建读取配置文件 在 resourse 下创建

命名为:application.yml

配置服务端口:

server:

port  22100端口指定最好在10000以上/以免和 window 上面的端口冲突。  以上就配置完毕。

图片24.png

该路径已经被我们在上传文件的时候已经被写死,路径也是可以配置的,在配置文件中

Itcast-fastdfs:  //文件上传临时目录

upload_location:“F:\\develop\\upload\\

@value(“$ifcast-fastdfs.upload_location’)

Private  String upload_location ;//定义变量

可以将其路径替换成活得

图片26.png

到此为止应用开发完毕。

 

三、总结

以上为文件管理服务提供功能文件上传、文件删除文件山川等文件管理服务。

文件前端开发需要调用该接口,需要将文件上传 web 服务器,最终将文件上传到 fastDFS 服务器上面。

相关文章
|
开发框架 前端开发 JavaScript
从前端到后端——完整的Web开发指南
【2月更文挑战第1天】Web开发已经成为了现代软件开发中不可或缺的一部分。无论是前端还是后端,都扮演着重要的角色。本文将从前端到后端,介绍完整的Web开发流程和技术栈,帮助初学者快速入门Web开发。
|
JSON 前端开发 中间件
三万字长文让你彻底掌握 FastAPI
三万字长文让你彻底掌握 FastAPI
2917 1
|
监控 Java Spring
Spring Boot中一般如何使用线程池?
在Spring Boot应用程序中,合理地使用线程池可以有效地提高系统的性能和并发处理能力。本文将深入探讨Spring Boot中如何一般性地使用线程池,包括线程池的配置、使用方式以及一些最佳实践。
2209 0
|
存储 自然语言处理 JavaScript
【Vue原理解析】之模版编译
Vue.js是一款流行的JavaScript框架,它采用了基于组件的开发模式,使得前端开发更加简单和高效。而Vue的核心功能之一就是模版解析,它负责将Vue组件中的模版代码转化为可执行的JavaScript代码。本文将深入探讨Vue模版解析的作用、核心源码分析以及总结。
161 0
|
安全 网络安全
技术领导者如何才能减少工作倦怠,保护最有价值的员工
技术领导者如何才能减少工作倦怠,保护最有价值的员工
213 0
|
2天前
|
数据采集 人工智能 安全
|
11天前
|
云安全 监控 安全
|
3天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1019 151
|
3天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话