快速开始
mica 云母,寓意为云服务的核心,使得云服务开发更加方便快捷。mica 的前身是 lutool,lutool 在内部孵化了小两年,已经被多个朋友运用到企业。由于 lutool 对微服务不够友好,故重塑了mica。
mica 核心依赖
mica 基于 java 8,没有历史包袱。仅依赖 Spring 全家桶,无第三方依赖。
mica 组件图谱
mica 中的部分大部分组件进行了持续性打磨,增强易用性和性能。

使用
mica-bom
,可以简化依赖和依赖版本统一处理,避免jar冲突。
注意
:maven 是按先后顺序进行依赖的,所以 mica-bom 顺序按 mica
、spring boot
、spring cloud
依次添加。
Maven
<dependencyManagement> <dependencies> <dependency> <groupId>net.dreamlu</groupId> <artifactId>mica-bom</artifactId> <version>${mica.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
|
Gradle
Spring boot 环境中可以开启 apply plugin: "io.spring.dependency-management"
插件。
dependencyManagement { imports { mavenBom "net.dreamlu:mica-bom:${micaVersion}" } }
|
使用 snapshots
注意
:snapshots
版本会及时响应,修复最新的 bug
或者必要的需求。
maven
<repositories> <repository> <id>sonatype-nexus-snapshots</id> <name>Sonatype Nexus Snapshots</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>false</enabled> </releases> </repository> </repositories>
|
gradle
repositories { mavenLocal() maven { url "https://maven.aliyun.com/repository/public" } maven { url "https://maven.aliyun.com/repository/spring" } maven { url "https://maven.aliyun.com/repository/spring-plugin" } maven { url "https://repo.spring.io/libs-release" } maven { url "https://repo.spring.io/milestone" } maven { url "https://oss.sonatype.org/content/repositories/snapshots" } mavenCentral() }
|
微信 vs 公众号

精彩内容每日推荐!!!