springboot工作总结

自定义banner

2017-07-26  本文已影响58人  二月_春风

启动springboot应用的时候,会打印出默认的banner,


如何关闭自定义的banner?

package com.zhihao.miao.springboot;

import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication springApplication = new SpringApplication(Application.class);
        //关闭默认的banner,默认的值为Banner.Mode.CONSOLE
        springApplication.setBannerMode(Banner.Mode.OFF);
        springApplication.run(args);
    }
}

如何自定义banner?
只需要在classpath下面定义一个banner.txt文件,即可定义自定义banner。
我在resource下定义的banner.txt:

十步杀一人,千里不留行。
图片.png

当然也可以自己指定banner的路径和编码(默认编码是UTF-8),在application.properties
我在classpath下面定义一个文件夹bannner,在bannner文件夹下定义mybannner.txt文件,

application.properties中的配置:

banner.location=classpath:banner/mybanner.txt
banner.charset=UTF-8

打印结果:

图片.png

图片banner
springboot支持图片的banner,图片格式支持jpg,png,gif,banner.image.location 配置项用来指定图片banner的文件路径。

在classpath下增加banner.jpg图片文件,然后在配置文件中指定图片banner的目录:

banner.image.location=banner.jpg

打印结果,显示banner。

上一篇 下一篇

猜你喜欢

热点阅读