快速开始
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 公众号
精彩内容每日推荐!!!