前言我们在启动 Spring Boot 项目时,控制台会打印出 Spring Boot 专属的标语,也称 banner(横幅标语/广告),效果如下:
文章插图
【Spring Boot 项目自定义 banner】实际上,上面这个 banner,我们可以自定义,而很多公司也有使用自己的 banner 的 。
下面介绍在 Spring Boot 项目中使用自定义 banner 的两种方式 。
方式一在 resources 资源文件夹下直接新建
banner.txt
文件,将下列示例的 banner 样式复制到文件中,即可替换成功,运行项目可看到效果 。文章插图
//////////////////////////////////////////////////////////////////////_ooOoo_////o8888888o////88" . "88////(| ^_^ |)////O\=/O////____/`---'\____////.'\\||//`./////\\|||:|||//\/////_||||| -:- |||||-\////|| \\\-/// ||////| \_|''\---/''||////\.-\__`-`___/-. /////___`. .'/--.--\`. . ___////."" '<`.___\_<|>_/___.'>'"".////| | :`- \`.;`\ _ /`;.`/ - ` : | |////\\ `-.\_ __\ /__ _/.-` //////========`-.____`-.___\_____/___.-`____.-'========////`=---='////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////佛祖保佑永不宕机永无BUG//////////////////////////////////////////////////////////////////////
总结:此方式简单直接,适合单一固定样式的 banner,需要频繁切换则不太适用 。方式二
- 在 resources 资源文件夹下新建 banner 文件夹,在 banner 文件夹下可新建多个 banner 样式文件,以供切换使用 。
文章插图
- 在配置文件中指定使用的 banner 文件
# banner 配置spring.banner.location=classpath:banner/banner3.txt
- 运行项目即可看到效果
banner 样式网站推荐
- 现有的样式,搜索获取:https://www.bootschool.net/ascii-art
- 通过输入文字来自定义:https://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something
经验总结扩展阅读
- springboot项目整合-注册功能模块开发
- 一 UBOOT编译--- make xxx_deconfig过程详解
- 十一 前后端分离项目:实现"删"功能(前后端)
- 十 前后端分离项目:实现"改"功能(前后端)
- 优雅的写好Vue项目代码 — 路由拆分、Vuex模块拆分、element按需加载
- SpringBoot 过滤器和拦截器
- 电脑赚钱的几种方法(可以赚钱的电脑项目)
- SpringBoot 常用注解的原理和使用
- Spring Cloud 整合 nacos 实现动态配置中心
- 之六 2流高手速成记:从SpringBoot到SpringCloudAlibaba