SpringBoot學習之@SpringBootApplication註解

下面是我們經常見到SpringBoot啓動類代碼:

@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer {

  @Override
  protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    return application.sources(DemoApplication.class);
  }

  public static void main(String[] args) {
    SpringApplication.run(DemoApplication.class, args);
  }
}


這裏主要關注@SpringBootApplication註解,它包括三個註解:


@Configuration:表示將該類作用springboot配置文件類。


@EnableAutoConfiguration:表示程序啓動時,自動加載springboot默認的配置。


@ComponentScan:表示程序啓動是,自動掃描當前包及子包下所有類。


文章轉自:http://www.cnblogs.com/michaelShao/p/6694526.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章