最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot項目啟動時增加自定義Banner的簡單方法

 更新時間:2022年01月19日 10:49:11   作者:陌溪  
最近看到springboot可以自定義啟動時的banner,然后自己試了一下,下面這篇文章主要給大家介紹了SpringBoot項目啟動時增加自定義Banner的簡單方法,需要的朋友可以參考下

前言

最近有小伙伴推薦給博客啟動的時候加上自定義Banner,開始我還不太明白他說的是那部分,后面給我發(fā)了這樣一個文件,陌溪瞬間就懂了

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

我們經(jīng)??吹降?nbsp;SpringBoot 項目啟動時候會出現(xiàn)這樣的界面,其實就是設(shè)置了自定義 Banner

SpringBoot項目啟動

其實修改的方法也比較簡單,只需要在 resource 目錄下,放一個 banner.txt 文件即可,文件下面就存放我們需要顯示的 banner ,那么在啟動的時候,就會加載出對應(yīng)的圖像出來

添加banner.txt

制作Banner

當(dāng)然上面的 banner 圖像肯定不是陌溪一個個手敲的,而是通過下面的網(wǎng)站制作的:

http://patorjk.com/software/taag

以蘑菇博客為例,我們輸入 mogublog ,就可以生成對應(yīng)的圖案了

生成的圖案

同時里面也是也可以設(shè)置字符顏色和 Spring 版本號等信息

#?設(shè)置字體顏色為綠色
${AnsiColor.GREEN}
#?設(shè)置背景顏色為綠色
AnsiBackground.GREEN
#?顯示SpringBoot版本
${spring-boot.version}

然后復(fù)制里面的文本到 banner.txt 即可,下面是我的完整Banner.txt文件,如下所示

${AnsiColor.GREEN}
????????????????????????????????_?????_
???????????????????????????????|?|???|?|????????????
??_?__?___???___???__?_?_???_??|?|__?|?|?___???__?_?
?|?'_?`?_?\?/?_?\?/?_`?|?|?|?|?|?'_?\|?|/?_?\?/?_`?|
?|?|?|?|?|?|?(_)?|?(_|?|?|_|?|?|?|_)?|?|?(_)?|?(_|?|
?|_|?|_|?|_|\___/?\__,?|\__,_|?|_.__/|_|\___/?\__,?|
???????????????????__/?|???????????????????????__/?|
??????????????????|___/???????????????????????|___/
${AnsiColor.BRIGHT_BLACK}
Spring?Boot?Version:?${spring-boot.version}${spring-boot.formatted-version}

這里因為設(shè)置字體顏色會讓后面的顏色都會變成對應(yīng)的顏色,所以我們需要在之前在設(shè)置成 黑色,這樣才不會出現(xiàn)滿屏的綠色了,下面是我的啟動頁面,如下所示:

啟動效果

從上面的內(nèi)容中可以看到,還使用了一些屬性設(shè)置:

  • ${AnsiColor.BRIGHT_RED}:設(shè)置控制臺中輸出內(nèi)容的顏色
  • ${application.version}:用來獲取MANIFEST.MF文件中的版本號
  • ${application.formatted-version}:格式化后的${application.version}版本信息
  • ${spring-boot.version}:Spring Boot的版本號
  • ${spring-boot.formatted-version}:格式化后的${spring-boot.version}版本信息

總結(jié)

到此這篇關(guān)于SpringBoot項目啟動時增加自定義Banner的文章就介紹到這了,更多相關(guān)SpringBoot增加自定義Banner內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java中對象快速復(fù)制的幾種方式詳解

    Java中對象快速復(fù)制的幾種方式詳解

    這篇文章主要介紹了Java中對象快速復(fù)制的幾種方式詳解,對象的克隆是指創(chuàng)建一個新的對象,且新的對象的狀態(tài)與原始對象的狀態(tài)相同,當(dāng)對克隆的新對象進行修改時,不會影響原始對象的狀態(tài),需要的朋友可以參考下
    2023-08-08
  • MyBatis逆向工程基本操作及代碼實例

    MyBatis逆向工程基本操作及代碼實例

    這篇文章主要介紹了MyBatis逆向工程基本操作及代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • 解決Spring?MVC中文亂碼的編碼配置

    解決Spring?MVC中文亂碼的編碼配置

    這篇文章主要為大家介紹了解決SpringMVC中文亂碼的編碼配置示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • Mybatis環(huán)境配置及測試詳解

    Mybatis環(huán)境配置及測試詳解

    這篇文章主要介紹了Mybatis環(huán)境配置及測試詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Java中截取字符串方法的兩種用法

    Java中截取字符串方法的兩種用法

    這篇文章主要給大家介紹了關(guān)于Java中截取字符串方法的兩種用法,在Java開發(fā)中經(jīng)常會涉及到對字符串進行截取操作,字符串截取是一種常見且重要的字符串處理技巧,可以根據(jù)實際需求獲取字符串的指定部分,需要的朋友可以參考下
    2023-09-09
  • java中@EnableAutoConfiguration注解使用

    java中@EnableAutoConfiguration注解使用

    在Spring Boot框架中,@EnableAutoConfiguration是一種非常重要的注解,本文就來介紹一下java中@EnableAutoConfiguration注解使用,感興趣的可以了解一下
    2023-11-11
  • Java中OkHttp 超時設(shè)置的實現(xiàn)

    Java中OkHttp 超時設(shè)置的實現(xiàn)

    超時設(shè)置是網(wǎng)絡(luò)編程中不可忽視的一部分,本文就來介紹一下Java中OkHttp 超時設(shè)置的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • spring中REST和RESTful的區(qū)別以及基本實現(xiàn)

    spring中REST和RESTful的區(qū)別以及基本實現(xiàn)

    本文主要介紹了spring中REST和RESTful的區(qū)別以及基本實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Spring計時器stopwatch使用詳解

    Spring計時器stopwatch使用詳解

    這篇文章主要介紹了Spring計時器stopwatch使用詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 基于Graphics2D drawImage圖片失真的解決方案

    基于Graphics2D drawImage圖片失真的解決方案

    這篇文章主要介紹了基于Graphics2D drawImage圖片失真的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11

最新評論

顺昌县| 灵武市| 吉林省| 新乡市| 台中县| 海淀区| 宜昌市| 买车| 元谋县| 孝感市| 房山区| 德庆县| 当涂县| 道真| 城固县| 东兴市| 永吉县| 安岳县| 扎鲁特旗| 汉阴县| 浙江省| 阿拉善盟| 萍乡市| 吴旗县| 游戏| 石嘴山市| 铜山县| 邵武市| 泾源县| 邻水| 彭泽县| 东源县| 广南县| 且末县| 醴陵市| 离岛区| 靖西县| 盐边县| 正蓝旗| 望江县| 莆田市|