Spring Boot(二)Customizing the Banner

简介: 在类路径上添加 banner.txt 默认UTF-8编码,可以通过banner.charset设置编码或者通过设置属性指定文件位置:banner.location也可以指定图片banner.
  1. 在类路径上添加 banner.txt 默认UTF-8编码,可以通过banner.charset设置编码
    或者通过设置属性指定文件位置:banner.location
  2. 也可以指定图片banner.gif,banner.jpg,banner.png
    设置属性:banner.image.location
    图片会转换成队形的ASCII值打印出来,在banner.txt中可以使用占位符
1. ${application.version}

The version number of your application as declared in MANIFEST.MF
. For exampleImplementation-Version: 1.0
 is printed as 1.0

2. ${application.formatted-version}

The version number of your application as declared in MANIFEST.MF
 formatted for display (surrounded with brackets and prefixed with v
). For example (v1.0)

3. ${spring-boot.version}

The Spring Boot version that you are using. For example 1.4.0.RELEASE

4. ${spring-boot.formatted-version}

The Spring Boot version that you are using formatted for display (surrounded with brackets and prefixed with v
). For example (v1.4.0.RELEASE)

5. ${Ansi.NAME} (or ${AnsiColor.NAME} ,${AnsiBackground.NAME} , ${AnsiStyle.NAME})

Where NAME is the name of an ANSI escape code.

See AnsiPropertySource for details.

6. ${application.title}

The title of your application as declared in MANIFEST.MF For exampleImplementation-Title: MyApp
 is printed as MyApp
通过编码设置 SpringApplication.setBanner(…​)
实现org.springframework.boot.Banner接口实现自己的printBanner()方法
使用spring.main.banner-mode
1. console (Print the banner to System.out)
2. log (Print the banner to the log file) --using the configured logger
3. off (Disable printing of the banner)
The printed banner will be registered as a singleton bean under the name springBootBanner
目录
相关文章
|
Java Spring
【SpringBoot】SpringBoot自定义banner,成千上万种可供选择,当然也可以自定义生成哦
【SpringBoot】SpringBoot自定义banner,成千上万种可供选择,当然也可以自定义生成哦
145 1
|
1月前
|
Java Spring
【SpringBoot】技能一之修改端口与banner样式
【SpringBoot】技能一之修改端口与banner样式
27 5
|
1月前
|
监控 Java Maven
springboot学习二:springboot 初创建 web 项目、修改banner、热部署插件、切换运行环境、springboot参数配置,打包项目并测试成功
这篇文章介绍了如何快速创建Spring Boot项目,包括项目的初始化、结构、打包部署、修改启动Banner、热部署、环境切换和参数配置等基础操作。
143 0
|
6月前
|
Java Spring
springboot自定义banner
springboot自定义banner
springboot自定义banner
|
Java 开发者 Spring
SpringBoot更换Banner图
SpringBoot更换Banner图
191 0
|
6月前
|
Java 程序员
springboot自定义更换启动banner动画
springboot自定义更换启动banner动画
101 0
springboot自定义更换启动banner动画
|
6月前
|
Dubbo Java 应用服务中间件
如何在 Spring Boot 中制作和管理 Banner:完全指南
在 Spring Boot 应用的初启页面展示独特的ASCII艺术品能够为您的应用增添特色,并为用户或开发者提供温馨的问候。这种ASCII图案常常蕴含着项目的名称、版本信息、以及作者等重要数据。除此之外,这样的欢迎页面还起到加强品牌形象的作用。
|
11月前
|
Java
SpringBoot中是如何打印banner的呢?
SpringBoot中是如何打印banner的呢?
119 0
|
Java Spring
springboot自定义Banner图(项目启动时打印的spring图)
springboot项目启动一般是以这种方式启动:SpringApplication.run(App.class);
|
Java
SpringBoot 自定义banner (小彩蛋)
SpringBoot 自定义banner (小彩蛋)
95 0
下一篇
无影云桌面