SpringBoot 自定义Banner

SpringBoot自定义横幅:

允许在项目Resource目录下:

  • 放入文本文件或者图片文件并且以 banner.txt 或者 banner.jpg 命名
  • 在application.xml 文件下配置 相关banner的配置

clipboard

常用配置如下:

spring.application.name=springboot-banber
# 打印模式 System.out(console)上打印,发送到配置的记录器(log)或根本不制作(off
spring.main.banner-mode=console

# 如果是image请 指定
# spring.banner.image.location=classpath*:banner.txt
# 指定位置
spring.banner.location=banner.txt
# 指定编码
spring.banner.charset=utf-8

如果要在输出的banner 日志中输出版本号 标题等信息 允许在banner.txt 中配置:

clipboard

允许直接通过编码定义:

public static void main(String[] args) {
    SpringApplication app = new SpringApplication(MySpringConfiguration.class);
    app.setBannerMode(Banner.Mode.OFF);
    app.run(args);
}

注意: http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Ddw%20Very%20Good 提供 TEXT 转为ASCII功能

clipboard

原文地址:https://www.cnblogs.com/dgwblog/p/12384306.html