mica

An enhanced toolkit of Spring cloud to simplify development.

License

License

Categories

Categories

Net
GroupId

GroupId

net.dreamlu
ArtifactId

ArtifactId

mica-boot
Last Version

Last Version

1.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

mica
An enhanced toolkit of Spring cloud to simplify development.
Project URL

Project URL

https://github.com/lets-mica/mica
Source Code Management

Source Code Management

https://github.com/lets-mica/mica

Download mica-boot

How to add to project

<!-- https://jarcasting.com/artifacts/net.dreamlu/mica-boot/ -->
<dependency>
    <groupId>net.dreamlu</groupId>
    <artifactId>mica-boot</artifactId>
    <version>1.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.dreamlu/mica-boot/
implementation 'net.dreamlu:mica-boot:1.2.2'
// https://jarcasting.com/artifacts/net.dreamlu/mica-boot/
implementation ("net.dreamlu:mica-boot:1.2.2")
'net.dreamlu:mica-boot:jar:1.2.2'
<dependency org="net.dreamlu" name="mica-boot" rev="1.2.2">
  <artifact name="mica-boot" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.dreamlu', module='mica-boot', version='1.2.2')
)
libraryDependencies += "net.dreamlu" % "mica-boot" % "1.2.2"
[net.dreamlu/mica-boot "1.2.2"]

Dependencies

compile (5)

Group / Artifact Type Version
net.dreamlu : mica-launcher jar 1.2.2
org.springframework.boot : spring-boot-starter-aop jar
org.springframework.boot : spring-boot-starter-web Optional jar
org.springframework.boot : spring-boot-starter-webflux Optional jar
org.springframework.boot : spring-boot-starter-actuator Optional jar

Project Modules

There are no modules declared in this project.

mica(云母)

Java CI JAVA 8 Mica Maven release Mica maven snapshots Codacy Badge GitHub

Mica,Spring Cloud 微服务开发核心包,支持 webwebflux

注意snapshots 版本会及时响应,修复最新的 bug 或者必要的需求。

使用文档

mica 2.x 模块图

使用文档详见:mica2.x 使用文档

更新记录详见:Mica 更新记录

版本说明

最新版本 mica 版本 spring boot 版本 spring cloud 版本
2.4.1-GA 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

mica 生态

版本号说明

release 版本号格式为 x.x.x-GA,响应 冷神 的吐槽,改短了一点。

snapshots 版本号格式为 x.x.x-SNAPSHOTsnapshots 版每次提交后会自动构建。

已知问题

lombok 生成的 method 问题:https://github.com/rzwitserloot/lombok/issues/1861

对于 xX 类属性名,第一个小写,第二个大写的 bean 属性名,Map -> Bean 或 Bean -> Map 存在问题。

不打算做兼容,待 lombok 新版修复。

开源协议

LGPL v3

软著编号2020SR0411603

协议解释

LGPL(GNU Lesser General Public License

LGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。

但是如果修改LGPL协议的代码或者衍生,则所有修改的代码,涉及修改部分的额外代码和衍生的代码都必须采用LGPL协议。因此LGPL协议的开源代码很适合作为第三方类库被商业软件引用,但不适合希望以LGPL协议代码为基础,通过修改和衍生的方式做二次开发的商业软件采用。

用户权益

允许以引入不改源码的形式免费用于学习、毕设、公司项目、私活等。

特殊情况修改代码,但仍然想闭源需经过作者同意。

对未经过授权和不遵循 lgpl 协议二次开源或者商业化我们将追究到底。

参考请注明:参考自 mica:https://github.com/lets-mica/mica ,另请遵循 lgpl 协议。

注意:若禁止条款被发现有权追讨 19999 的授权费。

授权用户(最佳实践)

相关链接

开源推荐

鸣谢

感谢 JetBrains 提供的免费开源 License:

JetBrains

感谢 如梦技术VIP群 小伙伴们的大力支持。

微信公众号

如梦技术

精彩内容每日推荐!!!

net.dreamlu

Mica Microservice.

如梦技术 mica

Versions

Version
1.2.2
1.2.1
1.2.0
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0
0.0.1-RC4
0.0.1-RC3
0.0.1-RC2
0.0.1-RC1