-
SpringApplication - 1Spring 2020. 7. 4. 19:35
- SpringApplication 을 실행시키는법
@SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
-> static 메소드 사용시 커스터마이징 불가능
@SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication app = new SpringApplication(Application.class); app.run(); } }
@SpringBootApplication public class Application { public static void main(String[] args) { new SpringApplicationBuilder() .sources(Application.class) .run(args); } }
-> 실행 결과는 같지만 분해하여 커스터마이징 가능
- debug 모드사용 사용법 (어떠한 자동설정이 적용되었는지,되지 않았는지 궁금할때)
둘 중 하나 선택해서 사용
배너 사용법
resource/ banner.txt 파일 생성후 사용
txt, gif, jpg, png 파일 사용 가능
${spring-boot.version} 등의 변수 사용 가능
Banner 클래스 구현후 SpringApplication.setBanner()로 설정 가능
※참조
'Spring' 카테고리의 다른 글
로깅 - 1부, 2부 (0) 2020.07.08 Profile (0) 2020.07.08 외부설정 - 2부 (0) 2020.07.07 외부 설정 - 1부 (0) 2020.07.07 SpringApplication - 2 (0) 2020.07.06