【笑小枫的SpringBoot系列】【七】SpringBoot控制台自定义banner

简介: 【笑小枫的SpringBoot系列】【七】SpringBoot控制台自定义banner

本文的来源


熬夜整理完logback相关的内容,突然发现我们的《笑小枫系列-玩转SpringBoot》已经6篇文章了,我们的配套程序居然没有一个属于自己的log,这简直说不过去了,我这处女座的小暴脾气,赶紧整一个,于是便有了此文。好了,接下来言归正传,毕竟本文也是属于我们系列的一份子嘛,不能落下🙈


Banner的制作


其实本文没有实质性的编码,全是在banner的制作上😅不感兴趣的小伙伴直接略过哈~


首先制作一张我们banner文字的图片,随便找个在线做图网站,制作完成下载下来,如果需要你登录哈,想白嫖可以直接微信截图😬(我会不会被一些做图网站群起攻之🤪),支持正版哈,不建议这样操作😅


我的banner图片如下,maple嘛,枫叶的意思嘛,谁让我是笑小枫呢~



0e8ed8abfc8a7cc3519170acc4c0eba9.jpg

图片准备好,找个可以在线图片转字符画的网站,我用的是https://www.fontke.com/tool/image2ascii/,大佬们也可以自己写一个,用python库还是很方便的(唉,我一个Java的博主,居然在这里说python,过分了。。。技术无国界哈~)


生成完如下👇


36fe888f8584a223cebfb9b7d1da1cfa.png

可以看出来大致轮廓已经出来了,但是边边角角有些多余字符,自己修理修理吧,可以用idea,直接用替换和多行批操作就行,我的修理玩如下,凑合看🙈

  @@@@         @@@@         @@@@        *@@@@@@@@*   @@@         @@@@@@@@@@@
  @@@ @@     @@@=@@       @@@  @@@      *@@      @@@ @@@         @@@
  @@@  @@@  @@^ @@@      @@@    @@@     *@@      @@@ @@@         @@@
  @@@   @@\@@^  @@@     @@@      @@@    *@@@@@@@@@*  @@@         @@@@@@@@@
  @@@   =@@@    @@@    /@@@@@@@@@@@@*   *@@          @@@         @@@
  @@@    \@/    @@@   @@@          @@@  *@@          @@@         @@@
  @@@           /@@  @@@            @@@ *@@          @@@@@@@@@@@ @@@@@@@@@@@


配置banner


我们的banner制作完成后,配置就十分简单了,直接在resource目录下创建banner.txt文件,然后将我们的banner复制进去就可以了,我们可以加一些自己的描述(e.g.Java是世界上最好的语言😜)然后再重新启动程序接可以啦


5e0cafdfd475f118d72101cc9a9aead2.png


OK,大功告✌️简简单单,so easy。有了自己品牌,接着我的系列之旅🥳


关于笑小枫💕


本章到这里结束了,喜欢的朋友关注一下我呦😘😘,大伙的支持,就是我坚持写下去的动力。

笑小枫个人博客:https://www.xiaoxiaofeng.com

本文源码:https://github.com/hack-feng/maple-demo


目录
相关文章
|
2月前
IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
100 0
|
6月前
|
Java Spring
【SpringBoot】SpringBoot自定义banner,成千上万种可供选择,当然也可以自定义生成哦
【SpringBoot】SpringBoot自定义banner,成千上万种可供选择,当然也可以自定义生成哦
92 1
|
1月前
|
Java Spring
springboot自定义banner
springboot自定义banner
springboot自定义banner
|
7月前
|
Java 开发者 Spring
SpringBoot更换Banner图
SpringBoot更换Banner图
130 0
|
3月前
|
Dubbo Java 应用服务中间件
如何在 Spring Boot 中制作和管理 Banner:完全指南
在 Spring Boot 应用的初启页面展示独特的ASCII艺术品能够为您的应用增添特色,并为用户或开发者提供温馨的问候。这种ASCII图案常常蕴含着项目的名称、版本信息、以及作者等重要数据。除此之外,这样的欢迎页面还起到加强品牌形象的作用。
|
4月前
|
Java 程序员
springboot自定义更换启动banner动画
springboot自定义更换启动banner动画
35 0
springboot自定义更换启动banner动画
|
4月前
|
Java
SpringBoot中是如何打印banner的呢?
SpringBoot中是如何打印banner的呢?
61 0
|
9月前
|
Java Maven
【Java项目】多种方式解决SpringBoot中遇到的控制台中文乱码问题
【Java项目】多种方式解决SpringBoot中遇到的控制台中文乱码问题
247 0
|
9月前
|
Java
SpringBoot 自定义banner (小彩蛋)
SpringBoot 自定义banner (小彩蛋)
63 0
|
9月前
|
Java Spring
springboot自定义Banner图(项目启动时打印的spring图)
springboot项目启动一般是以这种方式启动:SpringApplication.run(App.class);