iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Springboot如何配置图片虚拟映射
  • 354
分享到

Springboot如何配置图片虚拟映射

2023-06-21 20:06:57 354人浏览 薄情痞子
摘要

小编给大家分享一下SpringBoot如何配置图片虚拟映射,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!新建一个MyWEBAppConfigurer 配置静态资源

小编给大家分享一下SpringBoot如何配置图片虚拟映射,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

新建一个MyWEBAppConfigurer 配置静态资源需要映射的位置、建议把addResourceLocations的路径写在application.yml中、方面以后部署的打包修改配置文件的时候做外部配置文件加载、方面修改。这边为了节约时间就在代码中写了。

package io.renren.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerReGIStry;import org.springframework.web.servlet.config.annotation.WebmvcConfigurer;//springboot 2.x配置@Configurationpublic class MyWebAppConfigurer implements WebMvcConfigurer {    @Override    public void addResourceHandlers(ResourceHandlerRegistry registry) {        registry.addResourceHandler("/image/**").addResourceLocations("file:C:\Users\Administrator\Desktop\11月毕设\");    }}

没有加权限控制的话直接通过IP+端口+项目名以及addResourceHandler中的路径就可以访问了、有权限控制的话需要权限放心或放在static静态资源文件夹下。个人用的shiro权限、所以需要放行。

 @Bean("shiroFilter")    public ShiroFilterFactoryBean shiroFilter(SecurityManager securityManager) {        ShiroFilterFactoryBean shiroFilter = new ShiroFilterFactoryBean();        shiroFilter.setSecurityManager(securityManager);        //oauth过滤        Map<String, Filter> filters = new HashMap<>();        filters.put("oauth3", new OAuth3Filter());        shiroFilter.setFilters(filters);        Map<String, String> filterMap = new LinkedHashMap<>();        filterMap.put("/webjars/**", "anon");        filterMap.put("/druid/**", "anon");        filterMap.put("/app/**", "anon");        filterMap.put("/sys/login", "anon");        filterMap.put("/swagger/**", "anon");        filterMap.put("/v2/api-docs", "anon");        filterMap.put("/swagger-ui.html", "anon");        filterMap.put("/swagger-resources/**", "anon");        filterMap.put("/captcha.jpg", "anon");        filterMap.put("/image/**", "anon");        filterMap.put("/**", "oauth3");        shiroFilter.setFilterChainDefinitionMap(filterMap);        return shiroFilter;    }

映射成功、访问Http://localhost:8080/renren-fast/image/v2-4f45411c72eb128a6085fc8173286ffc_1440w.jpg

Springboot如何配置图片虚拟映射

以上是“Springboot如何配置图片虚拟映射”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Springboot如何配置图片虚拟映射

本文链接: https://www.lsjlt.com/news/300435.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Springboot如何配置图片虚拟映射
    小编给大家分享一下Springboot如何配置图片虚拟映射,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!新建一个MyWebAppConfigurer 配置静态资源...
    99+
    2023-06-21
  • Springboot配置图片虚拟映射示例代码
    1.新建一个MyWebAppConfigurer 配置静态资源需要映射的位置、建议把addResourceLocations的路径写在application.yml中、方面以后部署的...
    99+
    2024-04-02
  • SpringBoot配置图片访问的虚拟路径
    记录一次SpringBoot配置虚拟路径访问图片的笔记最近编写的项目都是需要将图片进行访问的,而我的是有spring+springMVC+Mybatis框架实现的项目,并且在使用ss...
    99+
    2024-04-02
  • springboot文件虚拟路径映射方式
    目录springboot文件虚拟路径映射在application.properties配置文件中配置springboot 配置文件虚拟路径 供外部访问第一步:配置applicatio...
    99+
    2024-04-02
  • 使用SpringBoot设置虚拟路径映射绝对路径
    目录SpringBoot 设置虚拟路径映射绝对路径下面我们就来代码实现下springboot打war包图片的虚拟路径映射在html图片的路径如图然后要映射到阿里云Linux服务器上路...
    99+
    2024-04-02
  • 如何使用SpringBoot配置虚拟化路径用于图片的展示
    这篇文章主要介绍了如何使用SpringBoot配置虚拟化路径用于图片的展示的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何使用SpringBoot配置虚拟化路径用于图片的展示文章都会有所收获,下面我们一起来看...
    99+
    2023-07-02
  • VMware(6):如何配置虚拟机与宿主机的端口映射
    1、虚拟网络编辑 在VM中点击编辑-虚拟网络编辑器,然后找到类型为NAT模式的网络,点击右下角的NAT设置: 会打开如下界面: 2、配置端口转发 填写主机端口,虚拟机IP,虚拟机端口,保存即可。这...
    99+
    2023-09-22
    linux 运维 服务器
  • 使用SpringBoot配置虚拟化路径用于图片的展示
    目录配置虚拟化路径用于图片的展示1.首先我们在application.yml文件2.配置虚拟路径的映射配置虚拟路径访问本地图片问题问题举个例子配置虚拟化路径用于图片的展示 sprin...
    99+
    2024-04-02
  • ubuntu如何配置域名映射
    ubuntu配置域名映射:在ubuntu下找到hosts文件,一般在/etc下。在hosts文件中添加域名映射。保存并关闭即可。...
    99+
    2024-04-02
  • Linux系统如何配置端口映射
    这篇文章将为大家详细讲解有关Linux系统如何配置端口映射,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、iptables命令 -t表>:指定要操纵的表;  -A:向...
    99+
    2023-06-28
  • CSS插入、设置和映射图片的方法
    今天小编给大家分享一下CSS插入、设置和映射图片的方法的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2024-04-02
  • SpringBoot配置系统全局异常映射处理
    目录一、异常分类 1、业务异常2、系统异常二、解决应用启动后404界面1、引入页面Jar包2、自定义首页接口3、首页界面4、运行效果三、SpringBoot2.0中异常处理...
    99+
    2024-04-02
  • 使用springboot访问图片本地路径并映射成url
    目录springboot访问图片本地路径并映射成url增加一个配置类:运行该工程:SpringBoot设置url访问本地图片创建WebMvcConfig配置类springboot访问...
    99+
    2024-04-02
  • springboot虚拟路径怎么配置
    在Spring Boot中,可以通过配置application.properties或application.yml文件来配置虚拟路...
    99+
    2024-02-29
    springboot
  • Hibernate如何使用hbm.xml配置映射关系
    这篇文章将为大家详细讲解有关Hibernate如何使用hbm.xml配置映射关系,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在使用hibernate时,经常需要配置与类对应的hbm.xml文件,并在其中...
    99+
    2023-05-30
    hibernate
  • Linux系统中如何配置端口映射
    这篇文章将为大家详细讲解有关Linux系统中如何配置端口映射,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前述使用的是 iptables 来做端口映射。如果使用的系统是 Centos/Redhat/Fed...
    99+
    2023-06-28
  • SpringBoot使用Mybatis&Mybatis-plus文件映射配置方法
    简介: Springboot使用Mybatis&Mybatis-plus 两者文件映射配置略有不同,之前我用的是Mybatis,但公司用Mybatis-plus;自己新建了一...
    99+
    2024-04-02
  • 如何配置虚拟主机
    配置虚拟主机的步骤如下:1. 在服务器上安装并配置Web服务器软件(例如Apache、Nginx等)。2. 确定要使用的域名或IP地...
    99+
    2023-08-22
    虚拟主机
  • SpringBoot如何整合Dozer映射框架
    今天小编给大家分享一下SpringBoot如何整合Dozer映射框架的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1. Do...
    99+
    2023-07-02
  • 如何配置ABP框架使用对象映射
    小编给大家分享一下如何配置ABP框架使用对象映射,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!DTO和实体实体实体是领域驱动设计(Domain Driven De...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作