zoukankan      html  css  js  c++  java
  • SpringBoot favicon.ico

    默认的favicon.ico

    spring boot 默认输出spring的logo, 可以使用spring.mvc.favicon.enabled=false将其关闭

    ############################## thymeleaf ##############################
    spring.mvc.favicon.enabled=false
    spring.thymeleaf.cache=false
    # spring.thymeleaf.mode=HTML5
    spring.thymeleaf.mode=LEGACYHTML5
    ############################## thymeleaf ##############################
    

    关闭后,需要在src/main/resources/static目录下放置自己的favicon.ico文件

    Spring MVC相关配置

    /**
     * Created by james.h.fu on 2017/09/19
     */
    @Configuration
    @Order(Ordered.HIGHEST_PRECEDENCE)
    public class WebConfig extends WebMvcConfigurerAdapter {
    
        @Autowired
        private AuthorizationInterceptor authorizationInterceptor;
    
        @Override
        public void addInterceptors(InterceptorRegistry registry) {
            registry.addInterceptor(authorizationInterceptor);
        }
    
        @Override
        public void addResourceHandlers(ResourceHandlerRegistry registry) {
            registry.addResourceHandler("/static/**")
                    .addResourceLocations("classpath:/static/");
        }
        
          //    @Bean
    //    public FilterRegistrationBean corsFilter() {
    //        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
    //        CorsConfiguration config = new CorsConfiguration();
    //        config.setAllowCredentials(true);
    //        config.addAllowedOrigin("*");
    //        config.addAllowedHeader("*");
    //        config.addAllowedMethod("*");
    //        config.setMaxAge(3600L);
    //        source.registerCorsConfiguration("/api/**", config);
    //        FilterRegistrationBean bean = new FilterRegistrationBean(new CorsFilter(source));
    //        // 这个顺序很重要哦,为避免麻烦请设置在最前
    //        bean.setOrder(0);
    //        return bean;
    //    }
    
        @Override
        public void addCorsMappings(CorsRegistry registry) {
            registry.addMapping("/api/**")
                    .allowedOrigins("*")
                    .allowedMethods("GET", "POST", "OPTIONS")
                    .allowedHeaders("*")
                    .allowCredentials(true)
                    .maxAge(3600);
        }
    }
    
  • 相关阅读:
    《信息学奥赛一本通》提高版题解索引
    QUERY [ 单调栈 ]
    [ 模拟退火 ] bzoj3860 平衡点
    [ 考试 ] 7.12
    离线和简单分治
    [ 校内OJ ] NOIP2019模拟赛(九)
    校内模拟考 (一)
    Codeforces 808E
    学习笔记—点分治
    [ 线段树+哈希 ] 反等差数列
  • 原文地址:https://www.cnblogs.com/fuhongwei041/p/7601135.html
Copyright © 2011-2022 走看看