[架構師必備] mica 微服務開發核心元件集 0.0.1-RC3 釋出

如夢技術發表於2019-03-05

mica 雲母 —— 微服務核心

mica 雲母,寓意為雲服務的核心,使得雲服務開發更加方便快捷。mica 的前身是 lutool,lutool在內部孵化了小兩年,已經被多個朋友運用到企業。由於 lutool 對微服務不夠友好,故重塑了mica。mica 中的部分大部分元件進行了持續性打磨,增強易用性和效能。

mica 核心依賴

mica 基於 java 8,沒有歷史包袱。僅依賴 Spring 全家桶,無第三方依賴。

更新說明

0.0.1-RC3 是最後一個 RC 版本,下一個版本將直接釋出正式版。

[0.0.1-RC3] - 2019-03-05

  • ⚡️ 優化 base64 驗證碼。可完美結合 mica-pro redis cache name # 號分割超時。
  • ? 優化請求日誌,避免併發下順序錯亂。
  • ? 升級 mica-auto。
  • ⚡️ 優化UUID,採用 java9的方式,提高效能。
  • ➕ bom 新增 mica-pro 依賴。
  • ? 異常事件新增觸發時間。
  • ✏️ fix spelling issue about black -> blank。 感謝: github @xkcoding
  • ⚡️ 優化日誌,spring boot admin 中顯示 info 日誌。
  • ⚡️ 升級 gradle 版本到 5.2.1。

[0.0.1-RC2] - 2019-02-19

  • 修復 PathUtil 導包問題。
  • 優化 mica props
  • 優化 Bean copy 邏輯。

[0.0.1-RC1] - 2019-01-23

  • 初始化專案
  • mica-bom 依賴 bom。
  • mica-core mica 核心工具集。
  • mica-captcha mica 驗證碼。
  • mica-launcher mica 啟動器。
  • mica-log4j2 log4j2 配置。
  • mica-boot spring boot 擴充套件。
  • mica-boot-test 更加方便測試。

元件圖譜

mica 家族圖譜

協議 LGPL v3

允許以引入不改原始碼的形式免費用於學習、畢設、公司專案、私活等。

特殊情況修改程式碼,但仍然想閉源需經過作者同意。

參考請註明:參考自 mica:https://gitee.com/596392912/mica

相關連結

mica 文件

碼雲 gitee 原始碼

github 原始碼

相關文章