说明:今天突然发现别人的Spring boot项目启动时打印的banner信息非常好看,竟然是个人!天了噜,这咋弄的!我的还是最原始的springbanner,太难看了,所以我也研究了一下!
1、原始banner信息
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.2.RELEASE)
2、自定义banner信息
# banner信息可以自己画,也可以选择使用网上的生成工具,连接:http://patorjk.com/software/taag/;打开这个连接,就可以自定义banner信息,我生成的banner信息如下:
------------------------------------------------------------
_ _
| | | |
| |__ _ __ ___ __ _ __| | ___ _ __
| '_ \ | '__|/ _ \ / _` | / _` | / _ \| '__|
| |_) || | | (_) || (_| || (_| || __/| |
|_.__/ |_| \___/ \__,_| \__,_| \___||_|
------------------------------------------------------------
Spring Boot : ${spring-boot.version}
Broader Monitor : ${site.version}
Broader ElasticSearch : ${es.version}
------------------------------------------------------------
${spring-boot.version}为Spring boot的版本信息,直接写就可以了,剩下2个是我自定义的内容,同样在application.yml中定义就可以了!
3、替换Spring boot原始banner信息
# 新建banner.txt文件,将生成的banner信息加入其中,然后在将banner.txt文件放入Spring boot项目的resources目录下即可,重新启动项目会发现banner信息已经替换成功!替换后打印的效果如下:
------------------------------------------------------------
_ _
| | | |
| |__ _ __ ___ __ _ __| | ___ _ __
| '_ \ | '__|/ _ \ / _` | / _` | / _ \| '__|
| |_) || | | (_) || (_| || (_| || __/| |
|_.__/ |_| \___/ \__,_| \__,_| \___||_|
------------------------------------------------------------
Spring Boot : 2.1.2.RELEASE
Broader Monitor : 1.0.1
Broader ElasticSearch : 6.5.4
------------------------------------------------------------
是不是很完美!O(∩_∩)O哈哈~
注意:本文归作者所有,未经作者允许,不得转载