Spring Boot自定义favicon实现方法实例解析

 更新时间:2020年08月17日 14:21:22   作者:柒丶月  
这篇文章主要介绍了Spring Boot自定义favicon实现方法实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

自定义欢迎页

Spring Boot 项目在启动后,首先会去静态资源路径下查找index.html作为首页文件,若查找不到,则会去查找动态的index文件作为首页文件。例如,如果想使用静态的index.html作为首页,那么只需在resources/static 目录下创建index.html 文件即可。若想使用动态页面作为项目首页,则需在resources/templates 目录下创建index.html (使用Thyme leaf 模板)或者index.ft! (使用FreeMarker 模板),然后在Controller 中返回逻辑视图名,代码如下:

@RequestMapping("/index")
public String hello(){
   return "index";
}

启动项目,输入"http://localhost:8080/"就可以看到项目首页的内容

自定义favicon

favicon.ico 是浏览器选项卡左上角的图标,可以放在静态资源路径下或者类路径下,静态资源路径下的favicon.ico 优先级高于类路径下的favicon.ico 。

可以使用在线转换网站https://jinaconvert.com/cn/convert-to-ico.php 将一张普通图片转为.ico 图片,转换成功后,将文件重命名为favicon.ico , 然后复制到resources/static 目录下.


最后启动项目,就可以在浏览器选项卡中看到效果了.

去除自动化配置

第一种:

@SpringBootApplication(exclude=WebMvcAutoConfiguration.class)

第二种:

在application.properties中配置:

spring-autoconfigure.exclude=要除去的类名

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Java使用Runnable和Callable实现多线程的区别详解

    Java使用Runnable和Callable实现多线程的区别详解

    这篇文章主要为大家详细介绍了Java使用Runnable和Callable实现多线程的区别之处,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下
    2022-07-07
  • springboot定时任务详解

    springboot定时任务详解

    这篇文章主要介绍了springboot定时任务的相关资料,帮助大家更好的理解和使用springboot框架,感兴趣的朋友可以了解下
    2021-01-01
  • SpringBoot对静态资源的映射规则详解

    SpringBoot对静态资源的映射规则详解

    在Web应用中会涉及到大量的静态资源,例如 JS、CSS和HTML等,我们知道,Spring MVC 导入静态资源文件时,需要配置静态资源的映射,但在 SpringBoot 中则不再需要进行此项配置,因为SpringBoot已经默认完成了这一工作,本文给大家介绍了SpringBoot对静态资源的映射规则详
    2024-12-12
  • Java调用echarts提供的地图压缩方法来压缩地图

    Java调用echarts提供的地图压缩方法来压缩地图

    今天小编就为大家分享一篇关于Java调用echarts提供的地图压缩方法来压缩地图,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 基于RocketMQ推拉模式详解

    基于RocketMQ推拉模式详解

    这篇文章主要介绍了RocketMQ推拉模式的使用,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Spring Gateway基本使用示例小结

    Spring Gateway基本使用示例小结

    Springcloud Gateway使用了Webflux中的reactor-netty响应式编程组件,底层使用了Netty通讯框架,具体一些特征,本文结合实例代码对Spring Gateway使用给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2023-11-11
  • Java传引用问题举例详解

    Java传引用问题举例详解

    引用传递是Java中一个重要的概念,它与值传递不同,可以使得函数或方法可以修改传入的对象,这篇文章主要给大家介绍了关于Java传引用问题的相关资料,需要的朋友可以参考下
    2024-07-07
  • Java throw Exception实现异常转换

    Java throw Exception实现异常转换

    这篇文章主要介绍了Java throw Exception实现异常转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Java中Runnable和Callable分别什么时候使用

    Java中Runnable和Callable分别什么时候使用

    提到 Java 就不得不说多线程了,就算你不想说,面试官也得让你说呀,那说到线程,就不得不说Runnable和Callable这两个家伙了,二者在什么时候使用呢,下面就来和简单讲讲
    2023-08-08
  • Java abstract class 与 interface对比

    Java abstract class 与 interface对比

    这篇文章主要介绍了 Java abstract class 与 interface对比的相关资料,需要的朋友可以参考下
    2016-12-12

最新评论