【SpingBoot学习笔记】SpingBoot之自定义启动Banner图案
SpingBoot项目启动时,会显示一个启动图案,默认为Springboot字符画,不少开发平台在整合后,会设置自己的个性化图案,使用的就是自定义Banner
默认显示
jeesite的
一.增加banner.txt文件
在resource目录下创建 banner.txt
banner.txt文件内容如下,常见的佛祖保佑图案
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | _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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库