이클립스에서 SpringBoot를 실행시키면
Spring에 대한 아스키코드 값의 배너가 올라가는 것을 볼 수 있습니다.
개발하거나 운영하는데 있어서 배너는 크게 중요하지는 않지만
프로젝트의 상징 또는 회사의 로고 또는 버전 정보들을 배너에 담을 수 있습니다.
먼저 기본적인 SpringBoot를 실행해 보겠습니다.
아래 그림과 같이 Spring이라는 로고와 릴리즈 버전 정보를 확인할 수 있습니다.
배너를 수정하기 전에 먼저 수정한 배너가
적용될 수 있도록
resources 아래에 banner.txt파일을 생성해 줍니다.
banner.txt에 아스키 코드값을 넣어주고
부가적으로 SpringBoot가 실행되면서 나타내고자 하는 정보들을 아래에 삽입합니다.
저는 배너 이외에
spring-boot.version : ${spring-boot.version}
application.version : ${application.version}
application.title : ${application.title}
정보를 넣었습니다.
${}태그의 정보들은 SpringBoot에서 기본적으로 제공해주는 정보들이며
관련 내용들은 SpringBoot 웹 사이트에서 찾아보시면 됩니다.
그리고 아스키코드 값을 그냥 만들수는 없습니다.
저와같이 모양을 내고 싶으신분들은 아래 링크에 접속합니다.
http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20
상단 입력창에 내가 원하는 키워드를 입력하고
좌측 셀렉트 박스에서 폰트, 가로, 세로의 길이 등을 설정합니다.
하단에 결과를 보여주며 마음에 드는 배너를
Select & Copy를 하여 banner.txt에 삽입해 주시면 됩니다.
그리고 SpringBoot를 다시 실행하면
변경된 배너 모양과 설정한 정보들이
load되는 것을 확인할 수 있습니다.
'Develope > Spring' 카테고리의 다른 글
[SpringBoot] Ajax 배열, 리스트로 값 넘기기 (0) | 2020.02.14 |
---|---|
[SpringBoot] mysql jdbc driver 설정 및 사용방법 (0) | 2020.02.14 |
[Spring] @RequestMapping produces를 이용한 Response Content-Type 변경 (0) | 2019.09.20 |
[SpringBoot] Common application properties 부록 (0) | 2019.06.04 |
[SpringBoot] @PropertySource - 설정값 읽기 (0) | 2019.06.04 |