前言
使用intelliJ IDEA創建微服務項目的方式有很多,今天我來分享一下我使用IntelliJ IDEA創建微服務項目的方式。
使用IntelliJ IDEA創建微服務項目的步驟
微服務項目與單體項目在項目創建過程中的直觀感受,就是單體項目只有一個pom文件,所有的模塊的依賴都在這一個項目中。而微服務項目是按照功能去劃分爲不同的服務,每一個服務都有自己單獨的pom文件,爲了方便管理我會把所有的服務放在一個文件夾中統一管理。
下面是一個使用IntelliJ IDEA創建微服務項目的案例
創建(micro-service)文件夾,用來存放服務
micro-service的漢語意思:微服務
使用IntelliJ IDEA打開(micro-service)文件夾
第一步:選擇Open
或在已有的窗口中通過File——>Open打開該文件夾
第二步:選擇該文件夾
這個彈框取決於你的第一步,有的話,建議選擇 New Window
第三步:結果顯示
在micro-server文件夾下創建各種服務
創建其他服務時可以複用該步驟
第一步:選擇Directory
起服務名稱
第二步:創建pom文件
名稱只能是pom.xml
pom文件內容,其他依賴看項目功能自行選擇
將pom文件交由IntelliJ IDEA託管
第一步:選擇要託管的pom文件
第二步:手動刷新
第三步:查看刷新之後的結果
安裝maven結構完善項目的目錄結構
- 創建src/main/java目錄
- 將java目錄設置爲Rources Root目錄
- 創建resources目錄
- 將resources目錄設置爲Resources Root目錄
- 創建application.yml
補充說明
- application.yml的圖標不是綠色的葉子,是因爲沒有加入spring boot依賴
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
</dependencies>
- resources目錄下的public和static目錄是默認就可以訪問到的,templates目錄是需要配置後纔可以被訪問的