Spring Boot 自定义Banner

本文将介绍如何在 SpringBoot 中自定义控制台打印的 Banner。

一、什么是 Banner ?

在 SpringBoot 项目启动时,控制台将会打印 Spring 的 log 以及版本信息,这便是 Banner。

二、自定义 Banner

1. 定制 Banner

[Text to ASCII Art Generator (TAAG)](http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something )

ASCII Generator

IMG2TXT: ASCII Art Made Easy!

利用第三方网站将文本或图片转化为字符串。

2. 设置 Banner

在 resources 文件夹下新建 banner.txt,在文件中填入需要打印的字符串即可。

3. 查看效果

运行 SpringBoot 应用,即可在控制台看到自定义的 Banner。

三、动态 Banner

SpringBoot 2.0 支持动态 Banner 功能,只需要将动态的 Banner 制作成 git 格式,并重命名为 banner.gif,放置到 resources 文件夹下即可。

SpringBoot 将会在启动时在控制台中逐帧打印 gif。

参考