[架構必備] Spring cloud 微服務核心組件集 mica v1.1.1 發佈

mica(雲母)

mica 雲母,寓意爲雲服務的核心,mica v1.1.0 開源了原來閉源的 mica-pro 部分代碼,加強 Spring cloud 功能,使得 Spring cloud 服務開發更加方便快捷。java

mica 核心依賴

mica 基於 java 8,沒有歷史包袱,支持傳統 Servlet 和 Reactive(webflux)。採用 mica-auto 自動生成 spring.factories 和 spring-devtools.properties 配置,僅依賴 Spring boot、Spring cloud 全家桶,無第三方依賴。市面上鮮有的微服務核心組件。git

依賴 版本
Spring Boot 2.1.x
Spring Cloud Greenwich.RELEASE

更新說明

減小部分阿里巴巴規範問題。優化日誌,dev 環境日誌,不按內存切分,不使用gz壓縮,避免每次本地重啓生成日誌文件。優化 StackTraceAsString 中 FastStringWriter 初始容量爲200。優化 ServiceException R 泛型。添加 R.throw 系列方法,用於處理異常直接返回的狀況。Try 添加 Runnable、Callable、Comparator 的 Lambda 受檢異常處理。修復日期添加和減小的bug IW2IM(gitee)。web

組件圖譜(新)

咱們來看看新的功能全景圖。spring


文檔

mica-example: https://gitee.com/596392912/mica-example文檔地址(官網):https://www.dreamlu.net/#/doc/docs文檔地址(語雀-可關注訂閱):https://www.yuque.com/dreamlu/micaide


協議 LGPL v3

容許以引入不改源碼的形式免費用於學習、畢設、公司項目、私活等。微服務

特殊狀況修改代碼,但仍然想閉源需通過做者贊成。學習

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

相關文章
相關標籤/搜索