티스토리 뷰

Spring Frameworks

Spring Boot 사용자 배너 이용하기

까오기 까오기 2019. 2. 14. 17:31

1. Overview

spring boot 애플리케이션이 시작될 때 상단에 보여 주는 배너를 바꿔보겠습니다. 

2. 배너 만들기 

구글에서 검색하면 배너를 생성하는 사이트를 많이 찾을 수 있습니다. 

제가 이용해 본 곳 두 곳 링크를 남깁니다. 


http://patorjk.com/software/taag/#p=display&f=Ghost&t=EBLO%20Project



https://devops.datenkollektiv.de/banner.txt/index.html


해당 사이트에서 배너를 만든 후 banner.txt 이름의 파일을 만듭니다. 

3. 스프링부트에 배너 추가하기 

[프로젝트]/src/main/resources/banner.txt

해당 위치에 가져다 놓으면 아무런 설정 없이 적용이 되는 것을 확인 할 수 있습니다. 


특정 디렉토리 또는 특정 이름으로 적용하기 

application.properties 아래 추가 

spring.banner.location=classpath:/eblo-banner.txt



이미지로 배너 만들기

application.properties 아래 추가 

spring.banner.image.location=classpath:banner.jpg

spring.banner.image.width=가로사이즈(100이면 원본 이미지 사이즈)

spring.banner.image.height=세로사이즈

spring.banner.image.margin=여백

spring.banner.image.invert=인버터(1이면 반전)

4. 테스트 및 적용 

샘플 이미지


spring.banner.image.location=classpath:banner-bp.jpg

spring.banner.image.width=100

spring.banner.image.height=42

spring.banner.image.margin=5

spring.banner.image.invert=0


spring.banner.image.location=classpath:banner-bp.jpg

spring.banner.image.width=100

spring.banner.image.height=42

spring.banner.image.margin=5

spring.banner.image.invert=1


이미지로 하는 것은 생각보다 이쁘지는 않은거 같습니다. 


5. 마무리 

배너 만들고 적용하기 까지 10분이 안걸립니다.     

프로젝트를 하면서 하루에도 수십번을 스프링을 실행시키는데 기왕이면 재밌고 의미있는 배너를 만들어서 이용하는게 좋을 거 같습니다. 


  

댓글
댓글쓰기 폼