【SpingBoot学习笔记】SpingBoot之自定义启动Banner图案
SpingBoot项目启动时,会显示一个启动图案,默认为Springboot字符画,不少开发平台在整合后,会设置自己的个性化图案,使用的就是自定义Banner
默认显示

jeesite的
一.增加banner.txt文件
在resource目录下创建 banner.txt

banner.txt文件内容如下,常见的佛祖保佑图案
_ooOoo_
o8888888o
88" . "88
(| -_- |)
O\ = /O
____/`---'\____
.' \\| |// `.
/ \\||| : |||// \
/ _||||| -:- |||||- \
| | \\\ - /// | |
| \_| ''\---/'' | |
\ .-\__ `-` ___/-. /
___`. .' /--.--\ `. . __
."" '< `.___\_<|>_/___.' >'"".
| | : `- \`.;`\ _ /`;.`/ - ` : | |
\ \ `-. \_ __\ /__ _/ .-` / /
======`-.____`-.___\_____/___.-`____.-'======
`=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
佛祖保佑 永不宕机 永无BUG
也可百度搜索【字符画生成器】生成自己的字符画图案,放到到banner.txt中


二.修改Springboot启动类
此步骤可省略,不配置springboot也会自动加载resource目录下的banner.txt,也可以正常显示,但如果要设置输出位置BannerMode,可添加,当然也可以在配置文件中指定BannerMode
package com.test;
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.core.env.Environment;
import java.io.PrintStream;
@SpringBootApplication
public class MySpringBootApplication {
public static void main(String[] args) {
// SpringApplication.run(MySpringBootApplication.class,args);
SpringApplication springApplication = new SpringApplication(MySpringBootApplication.class);
//设置Banner图案输出到控制台
springApplication.setBannerMode(Banner.Mode.CONSOLE);
springApplication.run(args);
}
}
三.启动项目

修改完成!
本文来自博客园,作者:泠雨0702,转载请注明原文链接:https://www.cnblogs.com/lingyu0702/p/16330533.html

浙公网安备 33010602011771号