Springboot中添加Banner
定义一个类实现Banner接口
package com.wnhz.bms.common.banner;
import org.springframework.boot.Banner;
import org.springframework.core.env.Environment;
import java.io.PrintStream;
public class WnBanner implements Banner {
public static final String BANNER = " /^\\ /^\\\n" +
" { O} { O}\n" +
" \\ / \\ /\n" +
" // // _------_\n" +
" // // ./~ ~-_\n" +
" / ~----~/ / \\\n" +
" / : ./ _---_ ~-\n" +
"| \\________) : /~ ~\\ |\n" +
"| / | | :~~\\ | |\n" +
"| | | | \\___-~ |\n" +
"| \\ __/`^\\______\\. ./\n" +
" \\ ~-______-~\\.\n" +
" .| 蜗牛出品,必输精品 ~-_\n" +
"/=============wnhz====================~~";
@Override
public void printBanner(Environment environment, Class<?> sourceClass, PrintStream out) {
out.println(BANNER);
}
}
springboot启动时设置banner
@SpringBootApplication
public class ToolsApp {
public static void main(String[] args) {
SpringApplication springApplication = new SpringApplication(ToolsApp.class);
springApplication.setBanner(new WnBanner());
springApplication.run();
}
}
运行测试