微服務專案結構
首先 話不多數 直接上圖
common 模組
存放內容
- 統一異常處理器 異常物件 斷言類 等專案所有模組會用到的類
- 介面統一的返回物件 還有常用的工具類
service-base 模組
基礎服務模組
存放內容
- 存放配置檔案較多
- 還有 定義依賴 所有服務模組基礎這個基礎服務模組
假如說 這是微服務專案 可以將專案中的 服務發現 服務呼叫 服務熔斷都新增到base模組中
service-core 模組
主要功能模組 業務實現 大多在此模組中
service-oss 模組
物件儲存模組 例如 音視訊 圖片的來自於此模組
service-sms 模組
簡訊服務模組