快速开始
mica 云母,寓意为云服务的核心,使得云服务开发更加方便快捷。mica 的前身是 lutool,lutool 在内部孵化了小两年,已经被多个朋友运用到企业。由于 lutool 对微服务不够友好,故重塑了mica。
mica 核心依赖
mica 基于 java 8,没有历史包袱。仅依赖 Spring 全家桶,无第三方依赖。
版本说明
| 最新版本 | mica 版本 | spring boot 版本 | spring cloud 版本 |
|---|---|---|---|
| 3.0.4 | mica 3.0.x | 3.0.x | 2022 |
| 2.7.9 | mica 2.7.x | 2.7.x | 2021 |
| 2.6.8 | mica 2.6.x | 2.6.x | 2021 |
| 2.5.8 | mica 2.5.x | 2.5.x | 2020 |
| 2.4.11 | mica 2.4.x | 2.4.x | 2020 |
| 2.1.1-GA | mica 2.0.x~2.1.x | 2.2.x ~ 2.3.x | Hoxton |
版本号说明
release 版本号格式为 x.x.x, 基本上保持跟 Spring boot 一致。
snapshots 版本号格式为 x.x.x-SNAPSHOT。
注意:snapshots 版本 push 后会自动发布,及时响应修复最新的 bug 和需求。
mica 组件图谱
mica 中的部分大部分组件进行了持续性打磨,增强易用性和性能。

使用
mica-bom,可以简化依赖和依赖版本统一处理,避免jar冲突。
注意:maven 是按先后顺序进行依赖的,所以 mica-bom 顺序按 mica、spring boot、spring cloud依次添加。
Maven
<dependencyManagement> |
Gradle
Spring boot 环境中可以开启 apply plugin: "io.spring.dependency-management" 插件。
dependencyManagement { |
使用 snapshots
注意:snapshots 版本会及时响应,修复最新的 bug 或者必要的需求。
maven
<repositories> |
gradle
repositories { |
微信 vs 公众号

精彩内容每日推荐!!!