這段時間較忙,有些想念「小紅」,爲了表達我對小紅的思念之情,決定將spring boot啓動的banner研究一下,看看是否可以自定義,讓我每天可以看到她。spring
通過調研,發現自定義banner是一個輕鬆愉快的過程,忍不住讓我多啓動幾回,先看看效果:(省略了一些啓動日誌)數據庫
[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)
實現的方式很是簡單,咱們只須要在Spring Boot工程的/src/main/resources目錄下建立一個banner.txt文件,而後將ASCII字符畫複製進去,就能替換默認的banner了。segmentfault
生成ASCII字符畫springboot
banner.txt中還能夠增長一些參數配置,以下app
${AnsiColor.BRIGHT_RED} #設置控制檯中輸出內容的顏色 ${application.version}#用來獲取MANIFEST.MF文件中的版本號 ${application.formatted-version}#格式化後的${application.version}版本信息 ${spring-boot.version}#Spring Boot的版本號 ${spring-boot.formatted-version}#格式化後的${spring-boot.version}版本信息
若是以爲文章還有點意思,請點贊、收藏。您的支持將鼓勵我繼續創做!jsp
爲了提升你們學習效果,錄製了同步的視頻課程,還望你們支持視頻課程maven