首页 > 其他分享 >映射本地图片

映射本地图片

时间:2024-03-08 11:37:25浏览次数:31  
标签:files ResourceHandlerRegistry 映射 api registry 本地 import 图片

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
*映射本地图片类,找到url对应的文件,配置Spring MVC的一些特性,例如添加静态资源映射
*/
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {

/**
* 添加静态资源映射
*
* @param registry ResourceHandlerRegistry实例,用于配置静态资源处理
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {

// 与设置saveFile.setAvatar_url("http://localhost:8081/api/files" + fileUUID);一致,否则映射不到
registry.addResourceHandler("/api/files/**")
.addResourceLocations("file:G:/duxiang/files/");

registry.addResourceHandler("/api/exercise-show/**")
.addResourceLocations("file:G:/duxiang/exercise-show/");
}
}

标签:files,ResourceHandlerRegistry,映射,api,registry,本地,import,图片
From: https://www.cnblogs.com/stevenduxiang/p/18060587

相关文章

  • 把图片插在excel单元格里
    本文以WPS专业版举例1、如下图,选择对应的单元格 2、通过“插入”菜单插入图片或直接粘贴图片3、如下图,对插入的图片点击鼠标右键,选择“切换为嵌入单元格图片”4、完成 ......
  • StarCoder 2:GitHub Copilot本地开源LLM替代方案
    GitHubCoPilot拥有超过130万付费用户,部署在5万多个组织中,是世界上部署最广泛的人工智能开发工具。使用LLM进行编程辅助工作不仅提高了生产力,而且正在永久性地改变数字原住民开发软件的方式,我也是它的付费用户之一。低代码/无代码平台将使应用程序创建、工作流自动化和数据分析更......
  • 在HTML界面显示图片略缩图 , 点击图片放大显示
    HTML样式 <divid="outerdiv"style="position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:2;width:100%;height:100%;display:none;"> <divid="innerdiv"style="position:absolute;"> <imgid=&......
  • docker commit命令,本地镜像生成
    1.本地镜像生成dockercommit-m"commitInfo"-a="authorName"containerId新创建的目标镜像名:[标签名]  镜像的提交,可以让我们不断去叠加镜像: https://www.bilibili.com/video/BV1gr4y1U7CY?p=25&spm_id_from=pageDriver&vd_source=7ce721b64f52f392bdafe83543918639......
  • Mybatis20_MyBatis映射文件深入(动态SQL)6
    一、动态sql语句1、动态sql语句概述Mybatis的映射文件中,前面我们的SQL都是比较简单的,有些时候业务逻辑复杂时,我们的SQL是动态变化的,此时在前面的学习中我们的SQL就不能满足要求了。2、环境搭建UserMapper.javapackagecom.itheima.mapper;importcom.......
  • 高德接口-前端本地开发调用代理
    请求中api:exportfunctionjPAmapApi(data){returnrequest({url:'/v4/grasproad/driving?key=b03c9b62740951fd7fb9bba7f5be1c4f',method:'post',data:data,headers:{'content-type':'applicatio......
  • SpringBoot3+Consul配置,启动后,居然不读bootstrap.yml的配置文件,直接连本地localhost:8
    问题描述如题。bootstrap.yml的配置文件: consul控制台打印的日志: 解决方案:booststrap.yml的配置文件缩进搞错了,所以压根就没有读到配置。正确的缩进:  ......
  • 值得收藏的几款免费pdf转成图片的在线工具
    如何将PDF转成图片?在数字化时代,PDF文件已成为我们日常生活和工作中不可或缺的一部分。有时我们也需要将PDF文件转换为图片格式,以便更方便地分享、编辑或打印。接下来为你推荐几款备受好评的PDF转图片在线工具,帮助你轻松转换各种格式文件。1.ilovepdf在线工具中文版ilovepdf中文......
  • androi studio bitmap 压缩后 图片方向异常
    Android使用Camera2拍照后,获得 byte[]data,随后使用 BitmapFactory.decodeByteArray  压缩导致图片方向异常 /**避免出现方向异常**/publicstaticMatrixgetMatrix(byte[]data){ if(Build.VERSION.SDK_INT>=24){ ExifInterfaceexif=null; tr......
  • c# 文件转为byte 存储到SQL Server数据库,数据库读取byte字段下载到本地
    //fileLocal为文件路径 System.IO.FileStreamfs=newSystem.IO.FileStream(fileLocal,FileMode.Open);        BinaryReaderbr=newBinaryReader(fs);        byte[]fileData=br.ReadBytes(Convert.ToInt32(fs.Length));    ......