先看下效果:
自定义一个装逼的banner,程序员日常装逼大法之一!
定制方法,下面任意一个链接点进去,可以定制你的个性 logo:
- http://www.network-science.de/ascii/ 英文转字符
- http://patorjk.com/software/taag/ 英文转字符
- https://www.fontke.com/tool/image2ascii/ 图片转字符
然后再 resources 目录下,新建一个banner.txt文件,将你的 logo 放进去:
-------------------------------------------------------------------------------
| ( ____ \|\ /|( ( /|( ____ \|\ /|\__ __/( ( /|( ____ \ |
| | ( \/| ) ( || \ ( || ( \/| ) ( | ) ( | \ ( || ( \/ |
| | (_____ | | | || \ | || (_____ | (___) | | | | \ | || (__ |
| (_____ )| | | || (\ \) |(_____ )| ___ | | | | (\ \) || __) |
| ) || | | || | \ | ) || ( ) | | | | | \ || ( |
| /\____) || (___) || ) \ |/\____) || ) ( |___) (___| ) \ || (____/\ |
| \_______)(_______)|/ )_)\_______)|/ \|\_______/|/ )_)(_______/ |
| |
${banner.content}
-------------------------------------------------------------------------------
其中在application.yml中定义一个变量:
# app版本
app.version=v2
banner.content=MADE BY SUNSHINE,CURRENT API VERISON:${app.version}
嗯,这样,你的自定义banner就完成了。
另外,如果不想要显示banner,可以在启动程序上设置一下:
public class DemoApplication {
public static void main(String[] args) {
SpringApplication application = new SpringApplication(DemoApplication.class);
application.setBannerMode(Banner.Mode.OFF); //设置不显示banner
application.run(args);
// SpringApplication.run(DemoApplication.class, args);
}
}
That’s all.