반응형
스프링 부트를 실행할 때 콘솔에 나타나는 배너를 설정해보려 합니다.
Spring Boot 프로젝트의 resources 아래에 있는 banner.txt 를 수정하여 원하는 배너로 커스텀 설정을 할 수 있습니다.
banner.txt 파일이 없다면 직접 생성하여 설정 가능합니다.
___ ___ ___ ___ ________
|\ \ |\ \ |\ \ / /|\ __ \
\ \ \ \ \ \ \ \ \/ / | \ \|\ \
\ \ \ \ \ \ \ \ / / \ \ \\\ \
\ \ \____\ \ \ \/ / / \ \ \\\ \
\ \_______\ \__\__/ / / \ \_______\
\|_______|\|__|\___/ / \|_______|
\|___|/
${spring.application.name} ${server.version}
Powered by Spring Boot ${spring-boot.formatted-version}
저는 위와 같이 구성하였습니다.
배너 모양은 ASCII ART 로 보통표현합니다. 아래의 사이트에 접속하여 원하는 문구, 그림을 커스텀할 수 있습니다.
https://www.asciiart.eu/text-to-ascii-art
${spring.application.name} ${server.version}
Powered by Spring Boot ${spring-boot.formatted-version}
해당 부분은 표출하고 싶은 설정파일의 경로를 적어주면 됩니다.
resources 아래에 있는 설정 파일에 작성하여 원하는 정보를 표출할 수 있습니다.
위의 이미지는 application.yml 을 사용한 예시이며, application.properties 에서도 마찬가지로 가능합니다.
저는 애플리케이션 이름, 서버 버전, 스트프링부트 포맷팅 버전을 표시하였습니다.
반응형
'Java > SpringBoot' 카테고리의 다른 글
[Spring Boot] GlobalsProperties 클래스 생성하기 - 정적변수, 전역변수 사용 (1) | 2024.11.18 |
---|---|
[Spring Boot] ResourceCloseHelper Class 생성 - 리소스 관리 (0) | 2024.11.16 |
[Spring Boot] WebUtil Class 생성 - XSS, SQL injection 보안 취약점 방지 (3) | 2024.11.14 |
[SpringBoot] Spring Cloud OpenFeign 생성하기 (1) | 2024.10.05 |
[Spring Boot] StringUtilClass (0) | 2024.09.29 |