之前在排查一個(gè)線上問(wèn)題時(shí),不得不仔細(xì)跑了很多遍Spring Boot的代碼,于是整理一下,我用的是1.4.3.RELEASE。

  首先,普通的入口,這沒(méi)什么好說(shuō)的,我就隨便貼貼代碼了:

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

SpringApplication.run(Application., args);
-->

  public static ConfigurableApplicationContext run(Object source, String... args) {
    return run(new Object[] { source }, args);
  }

  public static ConfigurableApplicationContext run(Object[] sources, String[] args) {
    return new SpringApplication(sources).run(args);
  }

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

   也就是一個(gè)靜態(tài)方法,調(diào)用了構(gòu)造函數(shù)創(chuàng)建實(shí)例,構(gòu)造的參數(shù)是Object數(shù)組,這里new這個(gè)數(shù)組的時(shí)候傳入了一個(gè)元素就是啟動(dòng)類的類對(duì)象實(shí)例(一般就是“new Object[] { Application.class” }),構(gòu)造函數(shù)里調(diào)用了一個(gè)initialize方法。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式