這篇文章的開始先給大家看一個圖片
image
用過或者看過springboot的人都知道,這就是springboot啟動的banner,這一篇介紹如何自定義springboot的啟動bannner。
先介紹一個可以制作自定義banner的網站,傳送門:http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20
image
黃框內輸入自定義文字,紅框內填寫字體,本文使用banner
___ _ _ _ ____ _ _ _ _ _ ___
F __". /.\ FJ /.\ F __ ] FJ LJ /.\ F L L] ,"___".
J |--\ L //_\\ J | //_\\ J |--| L J \/ F //_\\ J \| L FJ---L]
| | J | / ___ \ | | / ___ \ | | | | J\ /L / ___ \ | |\ | J | [""L
F L__J | / L___J \ F L_____ / L___J \ F L__J J F J / L___J \ F L\\ J | \___] |
J______/FJ__L J__LJ________LJ__L J__LJ\______/F|____|J__L J__LJ__L \\__LJ\_____/F
|______F |__L J__||________||__L J__| J______F |____||__L J__||__L J__| J_____F
新建banner.txt放入resources下,啟動可以看到
image
另外spring提供了幾種類型來設定banner:
1.${AnsiColor.BRIGHT_CYAN}來設定banner字體,如圖
image
2.${AnsiBackground.BRIGHT_CYAN}來設定banner背景顏色,(本次demo樣板較丑,勿噴),如圖
image
3.${AnsiStyle.UNDERLINE}設定字體樣式
image
還提供了幾種與版本相關的,這里就簡單舉例說明2個,
1.在配置文件中加入配置,如下:
application.version=dalaoyang_v1
在banner中加入${application.version}使用,啟動如圖
image
配置文件加入
spring.application.name=dalaoyang
banner中加入${spring.application.name},如圖
2.使用springboot的版本
在banner中加入${spring-boot.version},啟動如圖
image
源碼下載 :大老楊碼云