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:表示程序啟動是,自動掃描當前包及子包下所有類。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM