控制台打印_定制自己的Springboot控制台输出广告横幅banner

本文介绍了如何在SpringBoot项目中定制控制台打印的启动横幅,包括使用配置文件或编码方式设置图片或文本横幅,以及如何关闭和修改默认横幅。详细讲解了配置顺序、颜色控制和环境变量的使用。
摘要由CSDN通过智能技术生成

一、介绍

导读:

好奇是最好的发现者,兴趣是最好的导师,当你对大千代码世界很好奇的时候,你就会主动去发现这个世界的奇妙,当你对程序感兴趣的时候,你才能有能力去驾驭它。

大家的疑问
对于使用SpringBoot或使用SpringCloud项目开发的人来说,我们经常在启动的时候,在控制台打印如下横幅广告:

9a85d46b266233dbe6fb3c0bf225092e.png

是不是很熟悉!是不是很亲切!!那么,各位是否思考过这个看不起眼的小问题?这个广告横幅是如何打印出来的?

示例展示 示例一
如下我展示了一幅比较可爱的图片,将一张gif动图打印到控制台中: 

da904fb03f8b672b37b6dcd0c9e661ce.png

050e4ecd04a1eddcb0880178a662b714.png

8fd21ab15ea1b42acb44f697fbfdd86f.png

83b4f59a185f2173b45cb386115851b6.png

660bc87d3edfe3658de622a92d000a01.png

如果连续看一下,有没有看到一男一女到热舞?

示例二 自己创建banner文本"easystudy":

  ____ _____    _________.__. _______/  |_ __ __  __| _/__.__.
_/ __ \\__ \ / ___< | |/ ___/\ __\ | \/ __ < | |
\ ___/ / __ \_\___ \ \___ |\___ \ | | | | / /_/ |\___ |
\___ >____ /____ >/ ____/____ > |__| |____/\____ |/ ____|
\/ \/ \/ \/ \/ \/\/

这是我自己定制的一个logo,可以有多种多样的样式:

 .----------------.  .----------------.  .----------------.  .----------------.  .----------------.  .----------------.  .----------------.  .----------------.  .----------------.
| .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. |
| | _________ | || | __ | || | _______ | || | ____ ____ | || | _______ | || | _________ | || | _____ _____ | || | ________ | || | ____ ____ | |
| | |_ ___ | | || | / \ | || | / ___ | | || | |_ _||_ _| | || | / ___ | | || | | _ _ | | || ||_ _||_ _|| || | |_ ___ `. | || | |_ _||_ _| | |
| | | |_ \_| | || | / /\ \ | || | | (__ \_| | || | \ \ / / | || | | (__ \_| | || | |_/ | | \_| | || | | | | | | || | | | `. \ | || | \ \ / / | |
| | | _| _ | || | / ____ \ | || | '.___`-. | || | \ \/ / | || | '.___`-. | || | | | | || | | ' ' | | || | | | | | | || | \ \/ / | |
| | _| |___/ | | || | _/ / \ \_ | || | |`\____) | | || | _| |_ | || | |`\____) | | || | _| |_ | || | \ `--' / | || | _| |___.' / | || | _| |_ | |
| | |_________| | || ||____| |____|| || | |_______.' | || | |______| | || | |_______.' | || | |_____| | || | `.__.' | || | |________.' | || | |______| | |
| | | || | | || | | || | | || | | || | | || | | || | | || | | |
| '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' |
'----------------' '----------------' '----------------' '----------------' '----------------' '----------------' '----------------' '----------------' '----------------'
 ____    __    ___  _  _  ___  ____  __  __  ____  _  _
( ___) /__\ / __)( \/ )/ __)(_ _)( )( )( _ \( \/ )
)__) /(__)\ \__ \ \ / \__ \ )( )(__)( )(_) )\ /
(____)(__)(__)(___/ (__) (___/ (__) (______)(____/ (__)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值