Module bus.starter

Class AbstractBanner

java.lang.Object
org.miaixz.bus.spring.banner.AbstractBanner
Direct Known Subclasses:
TextBanner, VersionBanner

public abstract class AbstractBanner extends Object
旗标生成器
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • resourceClass

      protected Class<?> resourceClass
      Resource类
    • resourceLocation

      protected String resourceLocation
      Resource位置
    • defaultBanner

      protected String defaultBanner
      默认旗标文本
  • Constructor Details

    • AbstractBanner

      public AbstractBanner(Class<?> resourceClass, String resourceLocation, String defaultBanner)
  • Method Details

    • initialize

      protected void initialize()
    • getBanner

      public String getBanner()
    • getPlainBanner

      public String getPlainBanner()
      显示成非ansi模式
      Returns:
      the strings
    • printBanner

      protected abstract String printBanner(String bannerText)