Spring Boot 的logo设置(八)
Spring Boot 工程启动时会显示一个logo,
我们可以对显示的logo进行相关的设置。
关闭启动logo
想关闭logo可以使用以下两种方法:
- 在 Spring Boot 的启动类中关闭
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class Application {public static void main(String[] args) {// 获取入口SpringBoot类SpringApplication springApplication = new SpringApplication(Application.class);// 设置属性(关闭logo)springApplication.setBannerMode(Banner.Mode.OFF);// 设置logo在控制台输出// springApplication.setBannerMode(Banner.Mode.CONSOLE);springApplication.run(args);}}
- 在配置文件中关闭
在配置文件application.properties
中书写以下内容关闭
spring.main.banner-mode=off
注意: 如果在配置文件中关闭了logo,而在代码中开启logo显示,会以配置文件为主,不会显示logo。
修改启动logo
logo的位置是在 resources 目录下的 banner.txt 文件,在该目录下新建一个 banner.txt 文件,在文件里写的内容就会成为 Spring Boot 工程启动时显示的logo。
下面的两个网站是图标生成工具网站,可以把自己想要设置成图标的内容输入生成图标,再把生成的图标复制粘贴到banner.txt 文件里,Spring Boot 工程再启动时,就会显示自己设置的logo了。
网站1:https://www.bootschool.net/ascii
网站2:http://patorjk.com/software/taag/
例如:
https://www.bilibili.com/video/BV1PZ4y1j7QK?p=57
Spring Boot 的logo设置(八)相关推荐
- Spring Boot 启动 Logo 修改 字符图案 只支持ASCII字符
Spring Boot 启动 Logo 修改 字符图案 只支持ASCII字符 参考网址:http://patorjk.com/software/taag gitee的pages:https://win ...
- Spring Boot——控制台LOGO自定义配置管理解决方案
启动/关闭 设置banner mode为OFF关闭banner: import org.springframework.boot.Banner; import org.springframework. ...
- spring boot 缓存redis设置定时过期时间
前言 本篇文章分享的就是spring boot中的一个轮子,spring cache注解的方式实现接口数据缓存.默认的配置想非常简单,但是有一个弊端是缓存数据为永久缓存,本次将介绍如何设置接口缓存数据 ...
- spring boot mail 发送 设置代理服务器
背景: 公司使用spring cloud 微服务 docker + Rancher + drone + maven 自动化部署. 网络环境 内网环境内部微服务必须通过代理服务器对外访问.邮件发送 必 ...
- Spring Boot 启动Banner设置--启动欢迎词!
Spring Boot启动时会显示如下图标: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | ...
- 学习Spring Boot:(十八)Spring Boot 中session共享
前言 前面我们将 Redis 集成到工程中来了,现在需要用它来做点实事了.这次为了解决分布式系统中的 session 共享的问题,将 session 托管到 Redis. 正文 引入依赖 除了上篇文章 ...
- Vue + Spring Boot 项目实战(八):导航栏与图书页面设计
文章目录 前言 一.导航栏的实现 1.路由配置 2.使用 NavMenu 组件 二.图书管理页面 2.1. LibraryIndex.vue 2.SideMenu.vue 3.Books.vue 前言 ...
- Spring Boot通过url设置国际化
目录 理论 源码 理论 通过获取浏览器中get方法的参数,构造LocaleResolver,从LocaleResolver中调用对应的properties文件. 在MvcConfig中创建这个自己定义 ...
- Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存-2
问题 上一篇Spring Boot Cache + redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置,说了一种时间方式,直接扩展注解的Value值,如: @Override @Cach ...
最新文章
- 一则android软件开发工程师的招聘信息
- 为什么你应该深入Github
- Ubuntu12.04 安装vim出错
- LeetCode——Contains Duplicate III
- C语言 字符串和指针
- 学习使用Free RTOS ,移植最新的STM32 v3.5固件库
- 改变openssl的环境变量linux,ECS Linux 安装配置openssl的具体过程
- HashMap vs ConcurrentHashMap — 示例及Iterator探秘
- 「长文」2022年企业数字化转型的八大趋势
- layer弹出层扩展自定义样式
- 车辆检测及型号识别,准确率接近90%
- BZOJ3956: Count
- HTML5视频方案:支持iPad Safari、Firefox、Chrome、IE9876
- excel中实现多条件去重计数
- 图像滤镜艺术---乐高像素拼图特效
- 宝石熔炼设备可以融化黄金吗?
- sqoop导入数据到hive
- linux的yum命令无法使用在哪里下载_一行命令下载全网视频,这个命令太牛逼了!...
- Qt使用两组RadioButton,两组之间相互独立
- 动手做个VR眼镜,找回童年的感觉