[SpringBoot] Banner

1. BannerMode OFF

  • 아래 사진과 같은 배너를 OFF처리해보자
//배너가 실행이 안됨.
application.setBannerMode(Banner.Mode.OFF);

  • 배너없이 바로 출력되는 것을 볼 수 있다.

2. Banner 만들기

[Banner.txt 만들기]

[application.properties]

server.port=8085

spring.main.web-application-type=none
spring.main.banner-mode=console
spring.banner.location=banner/banner.txt

[Chapter01Application]

package com.rubypaaper;

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

@SpringBootApplication
public class Chapter01Application {

	public static void main(String[] args) {
		SpringApplication application = 
				new SpringApplication(Chapter01Application.class);
		application.setWebApplicationType(WebApplicationType.SERVLET);
		application.run(args);		
	}

}

[결과확인]

3. Banner에 버전추가하기

  • ${spring-boot.formatted-version} 를 banner.txt파일에 추가해준다.
  • 아래에 버전이 같이 표기된다.

4. 이미지파일 Banner로 표현하기

  • 아래와 같은 이미지를 배너로 사용해보기


    [application.properties]
server.port=8085

spring.main.web-application-type=none
spring.main.banner-mode=console
#spring.banner.location=banner/banner.txt
spring.banner.image.location=banner/img.png
spring.banner.image.width= 10
spring.banner.image.height=10

[결과확인]


좋은 웹페이지 즐겨찾기