Spring Boot 项目自定义 banner

2022-12-08,,,,

前言

我们在启动 Spring Boot 项目时,控制台会打印出 Spring Boot 专属的标语,也称 banner(横幅标语/广告),效果如下:

实际上,上面这个 banner,我们可以自定义,而很多公司也有使用自己的 banner 的。

下面介绍在 Spring Boot 项目中使用自定义 banner 的两种方式。

方式一

在 resources 资源文件夹下直接新建 banner.txt 文件,将下列示例的 banner 样式复制到文件中,即可替换成功,运行项目可看到效果。

////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88" . "88 //
// (| ^_^ |) //
// O\ = /O //
// ____/`---'\____ //
// .' \\| |// `. //
// / \\||| : |||// \ //
// / _||||| -:- |||||- \ //
// | | \\\ - /// | | //
// | \_| ''\---/'' | | //
// \ .-\__ `-` ___/-. / //
// ___`. .' /--.--\ `. . ___ //
// ."" '< `.___\_<|>_/___.' >'"". //
// | | : `- \`.;`\ _ /`;.`/ - ` : | | //
// \ \ `-. \_ __\ /__ _/ .-` / / //
// ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////

总结:此方式简单直接,适合单一固定样式的 banner,需要频繁切换则不太适用。

方式二

    在 resources 资源文件夹下新建 banner 文件夹,在 banner 文件夹下可新建多个 banner 样式文件,以供切换使用。

    在配置文件中指定使用的 banner 文件

    # banner 配置
    spring.banner.location=classpath:banner/banner3.txt

    运行项目即可看到效果

总结:此方式较第一种麻烦一点,但可通过配置随意切换 banner 样式。

banner 样式网站推荐

现有的样式,搜索获取:https://www.bootschool.net/ascii-art

通过输入文字来自定义:https://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something

Spring Boot 项目自定义 banner的相关教程结束。

《Spring Boot 项目自定义 banner.doc》

下载本文的Word格式文档,以方便收藏与打印。