日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

springboot banner在线生成_SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner

發布時間:2023/12/18 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 springboot banner在线生成_SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SpringBoot系列教程10--小花樣之SpringBoot配置自定義Banner

作者:一一哥

一. Spring Boot 常用配置

本章節主要介紹一下 Spring Boot 中的一些常用配置,比如:自定義 Banner、配置日志、關閉特定的自動配置等.

在進行配置之前,我們還是結合之前的文章,先創建一個SpringBoot項目,然后進行本章節的學習。

二. 自定義 Banner

在 Spring Boot 啟動的時候會有一個默認的啟動圖案,被稱為Banner。
默認的Banner效果如下:

. ____ _ __ _ _/ / ___'_ __ _ _(_)_ __ __ _ ( ( )___ | '_ | '_| | '_ / _` | / ___)| |_)| | | | | || (_| | ) ) ) )' |____| .__|_| |_|_| |___, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot :: (v1.5.8.RELEASE)

這個Banner是Spring Boot自帶的,如果我們覺得不好看,是可以更改的,作為一個資深的碼農,怎么可以不定制一個自己的Banner呢?

1.新建一個banner.txt

我們在 src/main/resources 目錄下新建一個 banner.txt

我們可以通過 http://patorjk.com/software/taag 這個網站,來生成自定義的banner字符串,將網站生成的字符復制到 banner.txt 中就可以啦.

2.再次運行這個程序,控制臺出現如下界面.

${AnsiColor.BLUE} ${spring-boot.version} ${spring-boot.formatted-version}// _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O = /O // // ____/`---'____ // // .' | |// `. // // / ||| : |||// // // / _||||| -:- |||||- // // | | - /// | | // // | _| ''---/'' | | // // .-__ `-` ___/-. / // // ___`. .' /--.-- `. . ___ // // ."" '< `.____<|>_/___.' >'"". // // | | : `- `.;` _ /`;.`/ - ` : | | // // `-. _ __ /__ _/ .-` / / // // ========`-.____`-.________/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕機 永無BUG   //

3.常用Banner設置屬性

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

4.Banner其他配置

我們可以在application.properties中,進行一些banner的基本屬性配置。

我們在src/main/resources目錄下,創建一個application.properties配置文件,在該文件中可以添加如下配置信息:

# BANNER #Banner file encoding. spring.banner.charset=UTF-8 #Banner text resource location. spring.banner.location=classpath:banner.txt #Banner image file location (jpg or png can also be used). spring.banner.image.location=classpath:banner.gif #Width of the banner image in chars. spring.banner.image.width=76 #Height of the banner image in chars (default based on image height). spring.banner.image.height= #Left hand image margin in chars spring.banner.image.margin=2 #Whether images should be inverted for dark terminal themes. spring.banner.image.invert=false

這些配置信息,主要是對banner的寬度高度等屬性進行設置。

5.關閉Banner

如果我們不想啟動項目的時候展示Banner,也可以關閉掉,畢竟這東西沒啥作用,典型的屬于奇技淫巧。

5.1 代碼方式關閉

我們可以在Application入口類中設置Banner的啟動模式,默認是開啟的,可以關閉掉。

@SpringBootApplication public class BannerApplication {public static void main(String[] args) {//SpringApplication.run(BannerApplication.class, args);SpringApplication application=new SpringApplication(BannerApplication.class);//設置banner模式,不需要打印banner可以關閉,默認是開啟的application.setBannerMode(Banner.Mode.CONSOLE);application.run(args);} }

通過調用setBannerMode()方法,可以設置將banner打印console,log,或者不輸出off。

5.2 yml文件配置

我們也可以在yml文件中,設置banner的模式,注意在yml文件中,會將off映射為false,并且需要給off添加括號:

spring:main:banner-mode: "off"

5.3 配置方式關閉

這種方式就不用每次都寫代碼了,可以在每個項目的Edit Configurations中的spring boot選型里,找到Hide Banner,勾選,就可以關閉了!

最終的項目結構,可以參考如下圖!

總結

以上是生活随笔為你收集整理的springboot banner在线生成_SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜免费 | 中文字幕人妻熟女在线 | 黄色网占 | av动漫网 | 日本做受 | 玖玖视频| 成人av社区| 美女福利影院 | 中文字幕无码av波多野吉衣 | 久草视频在线免费播放 | 91精品国产综合久久久蜜臀图片 | 一区二区三区在线观看 | 特黄色一级片 | 亚洲激情自拍偷拍 | 四虎影院新网址 | 在线观看中文字幕2021 | 亚洲在线中文字幕 | 韩国bj大尺度vip福利网站 | 日皮视频在线观看 | 免费在线观看av的网站 | 永久免费看片在线观看 | 四川黄色一级片 | 午夜精品久久久久久久91蜜桃 | 欧美freesex黑人又粗又大 | 久草久操 | 潘金莲黄色一级片 | 成人av一级 | 亚洲欧美综合视频 | 福利电影一区二区三区 | 天堂网在线资源 | 美女黄视频网站 | 亚洲国产精品视频一区 | 日本xxxx裸体xxxx出水 | 我和我的太阳泰剧在线观看泰剧 | 亚洲成人动漫在线观看 | аⅴ资源天堂资源库在线 | 国产精品久久久久久久久绿色 | 91免费视频| 色美av | 国产一级做a爰片久久毛片男 | 国产真人毛片 | 国产精品久久久毛片 | 日韩精品一区二区三区无码专区 | 秋霞影院午夜老牛影院 | www.色香蕉 | 美女裸体跪姿扒开屁股无内裤 | 强制憋尿play黄文尿奴 | 丝袜人妻一区二区三区 | 国产看真人毛片爱做a片 | 黄色三级三级三级 | 一级黄色在线观看 | 一级在线看 | 九九热在线视频观看 | 日韩中文字幕免费在线观看 | 91看毛片 | 爱爱视频免费网站 | 婷婷在线免费 | 男人的天堂毛片 | av不卡一区二区三区 | 日本人做受免费视频 | 嫩草av91 | 日韩美女少妇 | 青青一区二区 | 国产视频网站在线观看 | 大香依人 | 琪琪在线视频 | 日韩欧美一二三区 | 欧美 日韩 国产 中文 | 亚洲爱v | 日本做爰高潮又黄又爽 | 日本男人天堂 | 性网站在线观看 | 青草伊人久久 | 妞干网av| 国产影音先锋 | 国产一区二区视频在线观看 | 麻豆美女视频 | 亚洲第一国产 | zjzjzjzjzj亚洲女人 | 国产91白丝在一线播放 | av中文字幕在线播放 | 久操久操| 男人的天堂av片 | 猫咪av网 | 在线观看黄网 | 成人综合婷婷国产精品久久 | 欧美激情免费在线 | 先锋资源中文字幕 | 色综合久久天天综合网 | 一区二区不卡免费视频 | 偷拍欧美另类 | jlzzjlzzjlzz亚洲人 | 伊人网久久久 | 可以直接看av的网址 | 国产一区二区在线播放视频 | 德国老妇性猛交 | 特黄特色大片bbbb | 欧美一级二级三级视频 | 小黄网站在线观看 |