二、Spring Boot 自定义Banner 横幅
- Banner 介绍
- 实现方式
- 推荐一个生成ascii艺术字的网站
Banner 介绍
首先Banner是什么?呃呃呃就是下面这玩意。。。
从文档中看到这东西是可以自定义的,然后试了下,变成下面这个样子:
实现方式
向classpath下加个banner.txt(如果文件放在其他地方,需通过配置
spring.banner.location
指定文件路径),banner.txt里面内容自定义即可。
编程实现:
SpringApplication springApplication=new SpringApplication(SpringbootdemoApplication.class);springApplication.setBanner(new Banner(){@Overridepublic void printBanner(Environment environment , Class<?> sourceClass , PrintStream out){System.out.println("hello banner!");}});springApplication.run( args);
在banner.txt中,你也可以使用以下的占位符:
- ${application.version}
- ${application.formatted-version}
- ${spring-boot.version}
- ${spring-boot.formatted-version}
- Ansi.NAME(or A n s i . N A M E ( o r {Ansi.NAME} (or {AnsiColor.NAME}
- ${AnsiBackground.NAME}
- ${AnsiStyle.NAME})
- ${application.title}
如果你想关掉这个图案,你可以:
1. 程序的方式:
SpringApplication application=new SpringApplication(Application.class);
application.setBannerMode(Banner.Mode.OFF);
application.run(args);
2. 配置的方式:
spring.main.banner-mode=off
推荐一个生成ascii艺术字的网站
http://patorjk.com/software/taag/
二、Spring Boot 自定义Banner 横幅相关推荐
- Spring Boot自定义Banner
Spring Boot自定义Banner https://www.jianshu.com/p/a53f324c92f2 我们在启动 SpringBoot 时,控制台会打印 SpringBoot Log ...
- 新年彩蛋:Spring Boot自定义Banner
在2016年的最后一天,借用Spring Boot的Banner向各位程序猿同仁们问候一声:Happy New Year. 接下来我们就来介绍一下这个轻松愉快的自定义banner功能.实现的方式非常简 ...
- Spring boot 自定义banner的在线制作
哈喽~,大家好.我是方子龙,一个喜欢折腾的Java码匠,但不止止玩Java,也会玩前端,Golang, Python等等. 目前工作不是很忙,利用闲暇的时间,在给自己不断地充电,提升自己的技术实力. ...
- Spring boot 自定义banner
Spring Boot启动的时候会在命令行生成一个banner,其实这个banner是可以自己修改的,本文将会将会讲解如何修改这个banner. 首先我们需要将banner保存到一个文件中,网上有很多 ...
- Spring Boot自定义横幅生成
每当我们启动Spring Boot应用程序时,都会显示如下所示的文本消息. 这称为横幅. 现在,如果我们可以创建一个特定于我们的Spring Boot应用程序的自定义横幅并使用它代替默认的Spring ...
- Spring Boot自定义启动Banner
Spring Boot自定义启动Banner 生成工具 https://www.bootschool.net/ascii
- Spring Boot自定义 Servlet Filter 的两种方式
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 码农小胖哥 来源 | 公众号「码农小胖哥」 针 ...
- Spring Boot——自定义Web配置类后无法访问/static文件夹下静态资源
问题描述 自定义Web配置类后无法访问 /static文件夹下静态资源. 已加相关依赖包. 官方文档 Spring MVC Auto Configuration Maven <dependenc ...
- Spring Boot自定义错误页面
Spring Boot以一种新的微服务的方式来替代以Spring Framework构建项目的传统方式,我已经计划在后续的项目开发中使用它.它已经帮我们做了90%的工作,剩下10%的工作需要我们自己去 ...
最新文章
- php定时执行代码漏洞_【漏洞风险提示】Drupal任意PHP代码执行漏洞通告
- QTP的那些事--QTP回放iFrame控件时间非常慢的问题分析
- Linux下基于socket多线程并发通信的实现
- android按钮点击变化,Android实现按钮点击效果(第一次点击变色,第二次恢复)...
- 手把手教您如何识别翻新机子
- PASTE Splay
- php和mysql一键安装包_iis+php+mysql一键安装教程和安装包
- Daily tips-7月
- Python中的分组函数(groupby、itertools)
- 4059. 统计某指定字符出现个数
- 关于CUDA与CUDNN适配版本,以及安装中出现Bug的分析
- MATLAB绘图函数ezplot入门详解
- IO基础操作(文件)
- VARCHART XGantt 甘特图用程序应该如何交付
- matlab单枝节匹配器,第八讲微带匹配电路单枝节匹配电路.ppt
- lvds输入悬空_LVDS技术原理及详细介绍
- Nginx 更新静态页面 不生效
- unity3D 新建android apk
- 在maven中使用c3p0连接池的c3p0-config.xml文件出现named-config with name ‘xxxxx‘ does not exist. Using default-con
- 致远a8-v5-6.0协同管理软件_易达酒吧管理软件下载-易达酒吧管理软件v10.0免费版...