SpringBoot自定義啟動Banner在線生成工具,以及操作


我們在啟動 SpringBoot 時,控制台會打印 SpringBoot Logo 以及版本信息;這個操作是可以通過 SpringBoot的banner自定義實現

 
  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.0.1.RELEASE)
  • org.springframework.boot.ResourceBanner

    文本格式,SpringBoot 會讀取配置項banner.txtbanner.location,從配置項中獲取真實的文件地址;如果配置中沒有配置,會把配置項作為文件去加載;

  • org.springframework.boot.ImageBanner

    圖片格式,SpringBoot 加載配置項banner.image.location,從配置項中獲取真實的路徑,SpringBoot 會根據配置項的路徑加載文件。
    如果沒有配置banner.image.location,轉而依次加載banner.gifbanner.jpg、 banner.png這三個中存在的文件;

如果上面兩種都沒有配置,SpringBoot 就會加載默認的 Banner;也就是文章開頭介紹的方式。    

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

 

具體就是在resource下配置

另外對於圖片生成可以去工具中生成,如下:

http://www.degraeve.com/img2txt.phphttps://www.bootschool.net/ascii

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM