spring boot的字符畫(banner.txt)

第一次在開源中國寫博客,分享一下廣爲流傳的神獸。java

${AnsiColor.BLUE}            ┏┓   ┏┓
            ┏┛┻━━━┛┻┓
            ┃       ┃  
            ┃   ━   ┃
            ┃ ┳┛ ┗┳ ┃
            ┃       ┃
            ┃   ┻   ┃
            ┃       ┃
            ┗━┓   ┏━┛
              ┃   ┃         
              ┃   ┃ Town building god beast
              ┃   ┗━━━┓
              ┃       ┣┓
              ┃       ┏┛
              ┗┓┓┏━┳┓┏┛
${AnsiColor.GREEN}>>>>>>>>>>>>Logo bless, bug free forever<<<<<<<<<<<<

spring boot提供了自定義banner,就是防止咱們審美疲勞,這裏說一下spring boot官方提供的樣式控制.spring

${AnsiColor}: 用來設定字符的顏色app

${AnsiBackground}: 用來設定字符的背景色less

${application.version}   與MANIFEST.MF文件中相同的版本號(注意,本身打包的時候,若是配置文件中識別不到版本號,就會出現空值的現象)spring-boot

${application.formatted-version}   格式化過的版本號就是用括號包起來,好比(v1.5.12.RELEASE)ui

${spring-boot.version} Spring Boot的版本code

${spring-boot.formatted-version} 格式化的版本orm

固然咱們也能夠選擇不使用banner,具體的方法以下博客

package com.example.banner;

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

@SpringBootApplication
public class BannerApplication {

    public static void main(String[] args) {
        SpringApplication springApplication = new SpringApplication(BannerApplication.class);
        springApplication.setBannerMode(Banner.Mode.OFF);
        springApplication.run(args);
    }
}
相關文章
相關標籤/搜索