Banner
banner
中文释义是横幅,标语的意思,在SpringBoot中是指程序启动时在控制台输出的由字符组成的大字标语。默认是Spring
创建一个Spring Boot项目
创建一个Maven项目
pom.xml
src/main/resources/application.properties
src/main/java/com.freud.springboot.App
项目结构
运行及结果
通过main函数的方式运行App类。控制台输出如下
定制Banner
打开http://patorjk.com/software/taag/并选择合适的字体和内容生成字符标语。
设置Banner
src/main/resources/banner.txt
在src/main/resources下新建文件banner.txt
文件,并把刚刚生成的Banner复制到此文件中。
banner.txt文件
项目结构
重新运行
通过main函数的方式重新运行App类。控制台输出如下
其他方式
以上的例子中使用的是默认位置的banner.txt文件,当然我们也可以指定banner文件的位置,通过以下几种方式修改Banner。并且banner的文件类型可以是txt,或者banner.gif,
banner.jpg or banner.png等图片文件。
application.properties
代码设置–普通API
代码设置–Fluent Builder API
关闭banner显示
当然,有时候我们不想要banner显示,我们可以通过配置,将banner的显示关掉。
application.properties
代码设置–普通API
代码设置–Fluent Builder API
参考资料
Spring Boot Reference Guide : Spring Boot Reference Guide
《JavaEE开发的颠覆者 Spring Boot实战》 - 汪云飞