国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

SpringBoot操作之項目自定義啟動Banner

開發(fā) 架構
啟動Banner是在應用程序啟動過程中顯示的一段文本或圖形。它通常包含應用程序的名稱、版本信息和其他相關的元數(shù)據(jù)。啟動Banner能夠提供對應用程序正在啟動的直觀反饋,同時也可以為用戶展示個性化的信息。

一、前言

當我們啟動基于Spring Boot的應用程序時,通常會看到一個默認的圖形,它顯示了Spring標志和版本信息。這個就是啟動Banner,在一些開源框架中也都會使用自定義的Banner,當然我們也可以自定義啟動Banner,以展示您自己的個性化信息或公司品牌。

今天和大家一起來自定義一個Banner體會一下哈!!

二、Banner介紹

啟動Banner是在應用程序啟動過程中顯示的一段文本或圖形。它通常包含應用程序的名稱、版本信息和其他相關的元數(shù)據(jù)。啟動Banner能夠提供對應用程序正在啟動的直觀反饋,同時也可以為用戶展示個性化的信息。

默認打印:

三、自定義Banner

自定義Banner有兩種不同的形式:

  • 自己畫出圖形放到banner.txt
  • 使用圖片banner.gif、banner.jpg、banner.png:圖像被轉換為 ASCII 藝術表示并打印在任何文本橫幅上方。

當然banner.txt的功能比圖片的多一些,可以加一下參數(shù),圖片的話只能自己在代碼里在加!

變量

描述

${application.version}

您的應用程序的版本號,如 中聲明的那樣MANIFEST.MF。例如,Implementation-Version: 1.0打印為1.0.

${application.formatted-version}

您的應用程序的版本號,如 中 聲明的MANIFEST.MF和顯示格式的(用方括號括起來并以 為前綴v)。例如(v1.0)。

${spring-boot.version}

您正在使用的 Spring Boot 版本。例如2.7.13。

${spring-boot.formatted-version}

您正在使用的 Spring Boot 版本,已格式化以供顯示(用方括號括起來并以 為前綴v)。例如(v2.7.13)。

${Ansi.NAME}(或${AnsiColor.NAME}, ${AnsiBackground.NAME}, ${AnsiStyle.NAME})

NAMEANSI 轉義碼的名稱:AnsiPropertySource詳情請參閱。

${application.title}

您的申請的標題,如 中聲明的那樣MANIFEST.MF。例如Implementation-Title: MyApp打印為MyApp.

AnsiPropertySource詳情請參閱:https://github.com/spring-projects/spring-boot/blob/v2.7.13/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiPropertySource.java

我們就一個個試試,自己寫banner.txt當然很費勁,我們使用網(wǎng)上生成的就可以了!

網(wǎng)上有很多,找了好多還是找個最好用,推薦給大家:Banner圖:ASCII藝術字(圖)集:https://www.bootschool.net/

「我們只需要把這倆文件放到resources文件夾下即可」

或者在resources文件夾下新建一個文件夾專門存放,這時我們要指定到具體文件夾下:

spring:
  banner:
    location: classpath:data/banner.txt

1、banner.txt

我們使用的是springboot2.7.13

我們先準備好文件:

${AnsiColor.BLUE}
${application.title}
                             ,
                              \`-,                             
                              |   `\                           
                              |     \                          
                           __/.- - -.\,__                      
                      _.-'`              `'"'--..,__           
                  .-'`                              `'--.,_    
               .'`   _                         _ ___       `)  
             .'   .'` `'-.                    (_`  _`)  _.-'   
           .'    '--.     '.                 .-.`"`@ .-'""-,   
  .------~'     ,.---'      '-._      _.'   /   `'--'"""".-'   
/`        '   /`  _,..-----.,__ `''''`/    ;__,..--''--'`      
`'--.,__ '    |-'`             `'---'|     |                   
        `\    \                       \   /                    
         |     |                       '-'                     
          \    |                                               
           `\  |                                               
             \/         

///////////////////////////////////////////////////////////////
${AnsiColor.BRIGHT_RED}
${AnsiBackground.BRIGHT_WHITE}
${AnsiStyle.BOLD}
Application Version: ${application.version}
Spring Boot Version: ${spring-boot.version}

作者 ------------ ${application.author}

yml配置:

application:
  version: v1.0
  author: 王振軍
  title: =============================大鯊魚網(wǎng)絡平臺===========================

spring-boot:
  version: 2.7.13

server:
  port: 9212

我們來說一下以下參數(shù):

參數(shù)

解釋

AnsiColor

顏色,專門有個枚舉AnsiColor,自己挑選即可

AnsiBackground

背景色,專門有個枚舉AnsiBackground,自己挑選即可

AnsiStyle

文字樣式,專門有個枚舉AnsiStyle,自己挑選即可

剩下的就是自定義的字段了!

2、圖片

本來想的兩個同時存在會怎么打印,但是高版本的springboot限制了,我先弄的txt,加上圖片后沒有圖片內(nèi)容!

于是我把springboot版本降到2.4.9,「兩個同時存在就會先打印圖片然后打印txt的內(nèi)容!」

顯示太高了,這里可以配置圖片的長寬等信息

spring:
  banner:
    image:
      height: 30

需要在圖片前后打印一些信息可以在代碼中寫:

您還可以使用該spring.main.banner-mode屬性來確定是否必須打印橫幅System.out( console)、發(fā)送到配置的記錄器 ( log),還是根本不生成橫幅 ( off)。

「打印的橫幅以以下名稱注冊為單例 bean:springBootBanner。」

「同時存在:springboot高版本是不會顯示兩個的!!」

四、總結

通過自定義啟動 Banner,我們可以為我們的 Spring Boot 項目增添一些個性化的特色。這不僅可以提供更好的用戶體驗,還能展示我們的專業(yè)形象和品牌價值觀。自定義 Banner 不僅限于文本,我們還可以使用圖片等其他媒體類型來展示,讓應用程序更加生動有趣。更多好玩的,大家慢慢去探索哈!!

責任編輯:姜華 來源: 小王博客基地
相關推薦

2021-01-07 05:24:38

SpringbootSpringBanner

2023-02-20 15:20:43

啟動頁組件鴻蒙

2009-08-10 16:58:45

ASP.NET安裝部署

2023-10-11 07:57:23

springboot微服務

2017-10-25 14:07:54

APPiOSxcode

2011-08-03 17:38:30

iPhone NSUserDefa 自定義

2021-01-06 05:25:56

項目Springboot應用

2015-02-11 17:49:35

Android源碼自定義控件

2022-06-20 15:43:45

switch開關鴻蒙

2023-08-10 17:14:52

鴻蒙自定義彈窗

2022-06-30 14:02:07

鴻蒙開發(fā)消息彈窗組件

2011-08-02 11:17:13

iOS開發(fā) View

2022-07-15 16:45:35

slider滑塊組件鴻蒙

2021-10-26 10:07:02

鴻蒙HarmonyOS應用

2022-09-13 09:02:19

SpringBootStarter機制

2015-02-12 15:33:43

微信SDK

2013-05-20 17:48:20

2022-07-12 16:56:48

自定義組件鴻蒙

2021-02-18 08:19:21

Vue自定義Vue 3.0

2009-07-07 14:32:47

JDK日志Formatter
點贊
收藏

51CTO技術棧公眾號

日韩情爱电影在线观看| 亚洲一区二区影院| 一区二区三区在线观看www| 久久精品电影| 青青草综合视频| 久久亚洲精品小早川怜子| www99avcom| 黄色成人在线免费| aaa大片在线观看| 视频精品一区| 亚洲第一区中文99精品| 91青娱乐在线视频| 欧美亚洲国产一卡| 在线碰免费视频在线观看| 欧美 日韩 国产精品免费观看| 国产激情一区二区三区在线观看| 亚洲欧美视频| 91传媒久久久| 精品久久久久久久久久| 蜜桃麻豆影像在线观看| 性欧美办公室18xxxxhd| 欧美视频一区| 韩日视频在线观看| 亚洲成人777| 亚洲最大网站| 国产精品久久久久免费a∨| 久久亚洲图片| 最新中文字幕免费视频| 欧美日韩精品电影| yy6080久久伦理一区二区| 国产日韩在线看| 国内精品伊人久久久久av一坑 | 精品人在线二区三区| 色综合一区二区日本韩国亚洲| 国产在线高清精品| 成人免费av资源| 国产资源在线播放| 欧美日韩第一视频| 国产免费成人| 午夜影院免费播放| 日韩黄色在线免费观看| 久久中文视频| 亚洲国产精品久久久久婷蜜芽| 欧美四级电影网| 色婷婷综合久久久久久| 黄黄视频在线观看| 欧美三级三级三级爽爽爽| 日韩伦理一区二区三区| 亚洲欧洲在线一区| 一本大道久久a久久精二百| 天堂va欧美ⅴa亚洲va一国产| 天天综合狠狠精品| 欧美日韩中文字幕日韩欧美| 视频国产精品| r级无码视频在线观看| 欧美一区欧美二区| 99精品在线免费在线观看| 日日噜噜夜夜狠狠| 一区二区在线视频播放| 男人天堂欧美日韩| 免费毛片在线| 国产成人在线视频| 久久人人爽人人爽| 欧美性xxx| 午夜精品亚洲一区二区三区嫩草| 欧美日韩一区二区精品| 午夜精品福利影院| 成人免费视频久久| 精品国产一区二区三区在线观看| 精品一区二区三区在线播放| av毛片在线看| 久久久精品国产一区二区三区| 五月天欧美精品| 国产99亚洲| 77777在线| 57pao成人永久免费视频| 91在线精品秘密一区二区| 中文在线аv在线| 亚洲资源视频| 亚洲福利视频免费观看| 日韩和欧美一区二区三区| a视频在线观看| 免费亚洲一区二区| 欧美裸体bbwbbwbbw| 香蕉综合视频| 日中文字幕在线| 91色中文字幕| 在线亚洲欧美专区二区| 欧美 亚欧 日韩视频在线 | 欧美永久精品| 你懂的视频在线| 91在线观看免费| 色综合中文综合网| 亚洲午夜在线| 男人天堂久久久| 青青影院一区二区三区四区| 日韩三级精品电影久久久| 日韩高清不卡在线| 亚洲同志男男gay1069网站| 蜜桃视频成人在线观看| 中文国产成人精品| 粉嫩高潮美女一区二区三区| 日韩欧美专区| 成人3d漫画免费无遮挡软件| 国产精品揄拍一区二区| 欧美三级三级三级| 色偷偷福利视频| 欧美一级在线亚洲天堂| 一区二区三区在线观看动漫| 99久久婷婷这里只有精品| 国产精品久久久久一区二区国产 | jizz18女人| 国产精品18久久久久久麻辣| 亚洲成在人线在线播放| 久久精品亚洲欧美日韩精品中文字幕| 青青草免费在线| 麻豆av一区二区| 日韩成人黄色av| 久久精品免费在线观看| 久久爱www成人| 天堂a√中文在线| 欧美激情导航| 亚洲视频国产视频| 国产精品情趣视频| 欧美~级网站不卡| 欧美13videosex性极品| 天堂社区在线视频| 国产欧美日韩中文字幕| 欧美一级片在线| 99久久国产综合精品色伊| 女厕嘘嘘一区二区在线播放| 国产一区电影| 久久av喷吹av高潮av| 久久久综合av| 色婷婷久久综合| 国内精品在线播放| 亚洲区小说区图片区qvod| 欧美在线观看在线观看| 综合操久久久| 97不卡在线视频| 欧美日本国产一区| 91亚洲精品一区二区乱码| 日韩av在线中文字幕| 久久久久久国产精品免费无遮挡| 日本一区午夜艳熟免费| 国产精品久久久久久久久久久久| 日韩欧美中文一区| 中文字幕av免费专区久久| 在线一区欧美| 老司机精品在线| 在线观看a级片| 成人伦理视频网站| 黄色免费高清视频| 欧美一级大片视频| 精品一区二区三区三区| 午夜精品一区在线观看| 国产a视频精品免费观看| 亚洲成人精选| 日韩av黄色| 黄色网页在线看| 狠狠干夜夜操| 青草视频在线观看视频| 99re在线| 57pao成人国产永久免费| 亚洲福利视频久久| 黑人精品xxx一区一二区| 91色婷婷久久久久合中文| 一二三区精品| 欧美欧美黄在线二区| 玛雅亚洲电影| 91电影在线播放| 国产美女免费观看| 99在线精品免费视频| 久久精品丝袜高跟鞋| 国产精品扒开腿做爽爽爽的视频| 国产午夜精品全部视频播放| 欧美视频在线一区二区三区| 亚洲免费色视频| 成人av在线资源网| 天堂va蜜桃一区二区三区漫画版| 日韩在线看片| 欧美a大片欧美片| www.一区| 亚洲精华液一区二区三区| 成全电影播放在线观看国语| 日本aⅴ中文| 国产一区二区在线免费播放| 中文字幕一区二区三区精彩视频| 国产免费一区二区| 国产精品入口夜色视频大尺度 | 欧美xxxx性xxxxx高清| 头脑特工队2在线播放| 波多结衣在线观看| 致1999电视剧免费观看策驰影院| 国产99在线免费| 国产精品日韩欧美综合| 久久综合国产| 欧美一区二区视频在线播放| the porn av| 国产真人做爰毛片视频直播|