springboot 配置资源映射路径
写代码的过程中经常会遇到和文件相关的操作,使用springboot框架时需要自己进行配置资源映射路径才能将文件保存到指定位置。
创建配置类:
@Configuration
public class MvcConfig implements WebMvcConfigurer {/*** 图片保存路径,自动从yml文件中获取数据* 示例: F:/images/*/@Value("${file-save-path}")private String fileSavePath;@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {/*** 配置资源映射* 意思是:如果访问的资源路径是以“/images/”开头的,* 就给我映射到本机的“F:/images/”这个文件夹内,去找你要的资源* 注意:F:/images/ 后面的 “/”一定要带上*/registry.addResourceHandler("/images/**").addResourceLocations("file:" + fileSavePath);}
}
在保存文件时如何使用:
String path = fileSavePath + 文件名;
File file= new File(fileSavePath);
springboot 配置资源映射路径相关推荐
- SpringBoot - 静态资源映射处理
SpringBoot - 静态资源映射处理 [1]静态资源文件映射规则 同样查看WebMVCAutoConfiguration源码如下: @Overridepublic void addResourc ...
- 使用WebServlet注解和web.xml配置servlet映射路径的区别及注意事项
配置servlet映射路径 一.使用web.xml配置url 二.使用servlet注解设置url 三.有关使用web.xml重写WebServlet注解 一.使用web.xml配置url 格式: & ...
- Java怎么定义图片公共路径_【Java】springboot配置图片访问路径
springboot如何配置,就可以在地址栏输入http://localhost:9090/17AD93E86EB44287BA0D871A37017597.jpg就可以访问到图片 回答 需要添加下S ...
- 配置resolve映射路径
版权声明:遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u013025674/article/details/877 ...
- SpringBoot中通过重写WebMvcConfigurer的方法配置静态资源映射实现图片上传后返回网络Url
场景 前端调用上传照片的功能,将某照片上传到服务器上某磁盘路径下,然后将通过静态资源映射,将在服务器上 访问的地址存储到数据库中,这样在需要获取这种照片的时候就能通过服务器上的url来获取和显示这张照 ...
- 访问tomcat服务器文件路径,外置tomcat映射服务器路径以及springboot内置tomcat映射路径配置...
外置tomcat映射路径 在tomcat里的conf下的server.xml里Host标签下加入 其中的docBase就是磁盘映射路径,path为访问路径,比如localhost:8080/repor ...
- springBoot配置、thymeleaf标签
1.搭建初始项目 springBoot配置文件: 1)pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> ...
- Spring boot修改静态资源映射
staticLocations 静态资源映射路径 可以配置staticLocations 修改静态资源映射路径 配置信息 spring.resources.static-locations=class ...
- HM-SpringBoot1.3【SpringBoot配置】
1.配置文件分类 1-1 properties 1-2 yml 1-3 yaml 2.yaml 1 server:2 port: 80823 4 5 name: wangwu6 7 #对象8 pers ...
最新文章
- OpenCV中图像修复技术介绍与演示
- python代码函数字符查询宝典书籍_Django基础五之django模型层(一)单表操作
- Java数据结构和算法:哈夫曼树
- Fabric--简单的资产Chaincode
- 3D数学基础:图形与游戏开发---随笔四
- 三坐标测量圆直径_RationalDMIS 7.1 如何准确测量圆/圆弧直径
- 关于深度学习,这些知识点你需要了解一下
- Tiny之7*24集群服务方案
- 算法竞赛入门经典题解目录
- viewStub 延迟布局加载
- 如何在Cell里画出虚线?
- 计算机中专生实习单位的鉴定表,中专生的实习自我鉴定(精选5篇)
- vulcan 编程_Vulcan和AUSK之间的比较:如何充分利用Node,React和GraphQL
- CSP 202203-2出行计划
- web在线编辑word,excel,pdf插件-----WebOffice 文档控件API
- virtual box和centos问题杂记(一)
- ListView动态刷新某项Item
- 用blender和MakeHuman生成人体动画
- 第15章 嵌入式SQL的应用
- 计算机的模拟电路基础
热门文章
- jquery实现checkbox的单选和全选
- 树的最长直径(邻接表)
- OO Design之SOLID原则
- linux操作系统版本 3100,Linux操作系统默认打开文件数
- c语言错误指导,c语言编程指导.pdf
- linux shell 变量 管道,linux下shell,变量,管道,重定向等基础知识及技巧
- android闹钟的需求分析,手机小闹钟需求分析
- 黑龙江大学计算机调剂信息,黑龙江大学各学院2019考研调剂信息汇总(4月1日)
- dubbo k8s 服务发现_服务化改造实践(二)| Dubbo + Kubernetes
- 计算机蠕虫的存在形式,计算机蠕虫