Spring Boot 項目自定義 banner
- 2022 年 11 月 3 日
- 筆記
- Spring Boot, 其他
前言
我們在啟動 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 樣式網站推薦
-
現有的樣式,搜索獲取://www.bootschool.net/ascii-art
-
通過輸入文字來自定義://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something