What’s New in Mica 2.5? A Deep Dive into the Latest Microservice Components
The article introduces Mica, a microservice component suite with over 40 ready‑to‑use modules, details its latest versions (2.5.0, 2.4.6, 2.1.1‑GA), enumerates recent updates such as Spring Boot and Loki support, highlights key features, and provides links to the ecosystem and documentation.
1. mica (Microservice Component Set)
micais a collection of microservice components designed to be plug‑and‑play, simplifying usage and reducing pitfalls. It currently includes over 40 components, many of which are already integrated.
2. Version Information
Latest version 2.5.0 – mica 2.5.x – Spring Boot 2.5.x – Cloud 2020
2.4.6 – mica 2.4.x – Spring Boot 2.4.x – Cloud 2020
2.1.1‑GA – mica 2.0.x~2.1.x – Spring Boot 2.2.x~2.3.x – Cloud Hoxton
3. Update Log
2.5.0 – 2021‑05‑23
✨ mica‑redis fine‑tuned to support Spring Boot 2.5.0.
⬆️ Upgraded Spring Boot to 2.5.0.
2.4.6 – 2021‑05‑23
✨ mica‑logging added Loki support.
✨ mica‑ip2region and mica‑captcha added Spring‑Native support.
✨ mica‑jetcache added metrics support.
✨ mica‑caffeine now warns when custom Caffeine bean is unsupported.
✨ mica‑core R introduced throwOn series methods.
✨ mica‑redis optimized ICacheKey and scan.
✨ General code optimizations to reduce Alibaba rule warnings.
🐛 mica‑logging fixed LoggingInitializer failure on Spring Boot 2.4.x.
⬆️ Upgraded Druid to 1.2.6.
⬆️ Upgraded Spring Boot to 2.4.6.
4. Key Highlights
4.1 mica‑logging now supports Loki
For more usage, see the mica documentation.
4.2 mica‑jetcache added metrics support
4.3 Experimental Spring Native support
mica‑ip2region and mica‑captcha now support spring‑native; the team continues to monitor GraalVM and spring‑native issues and advance the mica native effort.
5. Mica Ecosystem
mica‑auto (Spring Boot starter): https://gitee.com/596392912/mica-auto
mica‑weixin (JFinal Weixin Spring Boot starter): https://gitee.com/596392912/mica-weixin
mica‑mqtt (MQTT component based on t‑io): https://gitee.com/596392912/mica-mqtt
Spring Cloud microservice HTTP/2 solution (h2c): https://gitee.com/596392912/spring-cloud-java11
mica‑security (mica permission system, Vue rewrite in progress): https://gitee.com/596392912/mica-security
6. Documentation
Mica source code on Gitee: https://gitee.com/596392912/mica
Mica source code on GitHub: https://github.com/lets-mica
Official documentation site: http://wiki.dreamlu.net
Yuque documentation (subscribe for updates): https://www.yuque.com/dreamlu
7. Follow Us
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Java Architecture Diary
Committed to sharing original, high‑quality technical articles; no fluff or promotional content.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
