ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SpringApplication - 1
    Spring 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()로 설정 가능

     

     

    ※참조

    www.inflearn.com/course/스프링부트/dashboard

    '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
킹수빈닷컴