6.2 設定我們的應用程式

Eclipse IDE 會自動幫我們產生 Spring Boot 應用程式,若沒產生我們可依據下列步驟手動產生。

  1. 新建一個 MsTutorialApplication.class,其 package 名為 edume.microservice。

  2. 於 MsTutorialApplication.clas 前加入 annotation @SpringBootApplication。

  3. @SpringBootApplication = @Configuration + @ComponentScan + @EnableAutoConfiguration。

  4. ComponentScan 告訴 Spring 容器掃描 edume.microservice package 下子套件所有元素,並加入 Spring 容器。

  5. @Configuration 會以 Java 代碼的形式(對應於xml定義檔的形式)內一系列的 bean 定義和實例加入Spring 容器。

  6. @EnableAutoConfiguration 啟動 Springboot 內置的自動配置。

  7. 於 MsTutorialApplication.class 加入 main() 方法,並實作已實行我們的應用程式。

package edume.microservice;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

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

PS:

  1. 我們已經產生了Configuration class,它將設定及執行我們的 Spring Boot 應用程式。
  2. 因為 MongoDB jars 已經被設定在專案的 classpath 下, Spring Boot 將使用預設組態來對 MongoDB 進行資料庫連線。
  3. 可於應用程式組態檔 application.properties 修改預設的組態參數,如 web 監聽埠 或 MongoDB 預設埠,參閱 Springboot application reference

results matching ""

    No results matching ""