定制自己专属的启动画面,体现品牌价值
1、替换默认的banner
默认的banner
添加或替换
/src/main/resources目录下banner.txt文件
ASCII字符画
http://www.network-science.de/ascii/ (文字转ascii)
https://www.fontke.com/tool/image2ascii/ (图片转文ascii)
显示一些属性
属性 | 说明 |
---|---|
application.title | 当前应用的title |
application.version | 当前应用的版本 |
application.formatted-version | 格式化后的当前应用的版本 |
spring-boot.version | 当前使用的Spring Boot版本 |
spring-boot.formatted-version | 格式化后的${spring-boot.version}版本信息 |
2、常用参数
参数 | 说明 | 例子 |
---|---|---|
spring.banner.charset | 如果文件的编码不是UTF-8,则需要配置 | UTF-8 |
spring.banner.location | 指定banner 文件的位置 | classpath:banner.txt |
3、设置Banner颜色、使用图片Banner
用处不大
4、关闭Banner
第一种方式:
application.properties中添加
spring.main.banner-mode=false
第二种方式:
修改main方法
public static void main(String[] args) {
SpringApplication app = new SpringApplication(TgTestApplication.class);
app.setBannerMode(Banner.Mode.OFF);
app.run(args);
}
Banner.Mode.OFF:关闭;
Banner.Mode.CONSOLE:控制台输出,默认方式;
Banner.Mode.LOG:日志输出方式;