摘要:背景這段時(shí)間較忙,有些想念小紅,為了表達(dá)我對(duì)小紅的思念之情,決定將啟動(dòng)的研究一下,看看是否能夠自定義,讓我天天能夠看到她。
背景
這段時(shí)間較忙,有些想念“小紅”,為了表達(dá)我對(duì)小紅的思念之情,決定將spring boot啟動(dòng)的banner研究一下,看看是否能夠自定義,讓我天天能夠看到她。
展示經(jīng)過調(diào)研,發(fā)現(xiàn)自定義banner是一個(gè)輕松愉快的過程,忍不住讓我多啟動(dòng)幾次,先看看效果:(省略了一些啟動(dòng)日志)
[INFO] [INFO] --- spring-boot-maven-plugin:1.5.1.RELEASE:run (default-cli) @ com.wanye.springboot --- $$ $$ \__| $$ | $$ $$ $$ $$$$$$ $$$$$$ $$$$$$$ $$$$$$ $$$$$$$ $$$$$$ $$ $$ |$$ | \____$$ $$ __$$ $$ __$$ $$ __$$ $$ __$$ $$ __$$ $$$$ / $$ | $$$$$$$ |$$ / $$ |$$ | $$ |$$ / $$ |$$ | $$ |$$ / $$ | $$ $$< $$ |$$ __$$ |$$ | $$ |$$ | $$ |$$ | $$ |$$ | $$ |$$ | $$ | $$ /$$ $$ |$$$$$$$ |$$$$$$ |$$ | $$ |$$$$$$ |$$ | $$ |$$$$$$$ | \__/ \__|\__| \_______| \______/ \__| \__| \______/ \__| \__| \____$$ | $$ $$ | $$$$$$ | \______/ 2017-07-14 12:02:16,555 [background-preinit] INFO org.hibernate.validator.internal.util.Version - HV000001: Hibernate Validator 5.3.4.Final 2017-07-14 12:02:21,038 [main] INFO com.wanye.Start - Starting Start on wanyedeMacBook-Pro.local with PID 1857 (/Users/wanye/Code/springboot/target/classes started by wanye in /Users/wanye/Code/springboot)實(shí)現(xiàn)
實(shí)現(xiàn)的方式非常簡單,我們只需要在Spring Boot工程的/src/main/resources目錄下創(chuàng)建一個(gè)banner.txt文件,然后將ASCII字符畫復(fù)制進(jìn)去,就能替換默認(rèn)的banner了。
工具生成ASCII字符畫
參數(shù)屬性banner.txt中還可以增加一些參數(shù)配置,如下
${AnsiColor.BRIGHT_RED} #設(shè)置控制臺(tái)中輸出內(nèi)容的顏色 ${application.version}#用來獲取MANIFEST.MF文件中的版本號(hào) ${application.formatted-version}#格式化后的${application.version}版本信息 ${spring-boot.version}#Spring Boot的版本號(hào) ${spring-boot.formatted-version}#格式化后的${spring-boot.version}版本信息最后
如果覺得文章還有點(diǎn)意思,請(qǐng)點(diǎn)贊、收藏。您的支持將鼓勵(lì)我繼續(xù)創(chuàng)作!
為了提高大家學(xué)習(xí)效果,錄制了同步的視頻課程,還望大家支持視頻課程
索引Spring Boot - 初識(shí) Hello World
Spring Boot - Servlet、過濾器、監(jiān)聽器、攔截器
Spring Boot - 靜態(tài)資源處理、啟動(dòng)加載、日志處理
Spring Boot - 數(shù)據(jù)庫配置
Spring Boot - 部署Deploy
Spring Boot - 整合jsp后必須通過spring-boot:run方式啟動(dòng)?
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/67395.html
摘要:一般,我們用來啟動(dòng)應(yīng)用。圖片內(nèi)部展示時(shí)不能共存。如果沒有在環(huán)境中配置,展示我們自己設(shè)置的自定義。 SpringApplication 一般,我們用 SpringApplication 來啟動(dòng)spring boot應(yīng)用。如 @SpringBootApplication public class DemoApplication { public static void main(...
摘要:在創(chuàng)建之前,實(shí)際上觸發(fā)了一些事件,因此不能將偵聽器注冊(cè)為。使用的事件發(fā)布機(jī)制發(fā)送應(yīng)用程序事件,該機(jī)制的一部分確保在子環(huán)境中發(fā)布給偵聽器的事件也會(huì)在任何祖先上下文中被發(fā)布給監(jiān)聽器。 23. SpringApplication SpringApplication類提供了一種方便的方法來引導(dǎo)從main()方法開始的Spring應(yīng)用程序。在許多情況下,你可以委托給靜態(tài)SpringApplica...
摘要:由于本人更習(xí)慣使用所以后續(xù)案例都是基于與,同時(shí)這里是基于最新的編寫的哦創(chuàng)建項(xiàng)目初次接觸,我們先來看看如何創(chuàng)建一個(gè)項(xiàng)目,這里以為例,其他的工具小伙伴們自行搜索創(chuàng)建方式。創(chuàng)建完項(xiàng)目后,各位小伙伴請(qǐng)認(rèn)真細(xì)心的對(duì)比下與傳統(tǒng)的工程有何區(qū)別如目錄結(jié)構(gòu)。 SpringBoot 是為了簡化 Spring 應(yīng)用的創(chuàng)建、運(yùn)行、調(diào)試、部署等一系列問題而誕生的產(chǎn)物,自動(dòng)裝配的特性讓我們可以更好的關(guān)注業(yè)務(wù)本身...
摘要:使用還是,根據(jù)個(gè)人喜好即可。如果錯(cuò)誤頁面也需要使用模板引擎動(dòng)態(tài)生成,那么放在下面的路徑。數(shù)據(jù)庫自動(dòng)配置嵌入式數(shù)據(jù)庫如果類路徑中包含或的相應(yīng)包,那么就會(huì)自動(dòng)配置這些嵌入式數(shù)據(jù)庫的實(shí)例和數(shù)據(jù)源。 本文參考自Spring Boot文檔。 Spring Boot 簡介 Spring框架功能很強(qiáng)大,但是就算是一個(gè)很簡單的項(xiàng)目,我們也要配置很多東西。因此就有了Spring Boot框架,它的作用很...
摘要:在年首次發(fā)表了這種語言,另外與也是這語言的共同設(shè)計(jì)者。每種都可以通過配置使用控制臺(tái)或者文件輸出日志內(nèi)容??梢酝ㄟ^是中的一個(gè)設(shè)置的日志級(jí)別。參考文檔新年彩蛋自定義參考指南配置類配置詳解 導(dǎo)讀: 在上篇文章學(xué)習(xí)到了如何搭建一個(gè)簡單的Spring Boot的項(xiàng)目,這篇文章我們主要圍繞Spring Boot的外部化文件展開, 快速開始:外部化配置 首先是一個(gè)典型的Spring Boot的項(xiàng)...
閱讀 1065·2023-04-25 17:51
閱讀 2865·2021-11-23 09:51
閱讀 1491·2021-11-08 13:21
閱讀 2469·2021-09-22 15:14
閱讀 1527·2019-08-30 12:48
閱讀 1092·2019-08-29 12:44
閱讀 1150·2019-08-26 12:21
閱讀 1409·2019-08-26 10:47