README.md

    🌐 mica(云母)

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

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

    简体中文 | English

    🔖 版本说明

    最新版本 mica 版本 spring boot 版本 spring cloud 版本
    2.5.4 mica 2.5.x 2.5.x 2020
    2.4.10 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 和需求。

    📝 使用文档

    使用文档详见:https://www.dreamlu.net/mica2x/index.html(mica2.x 使用文档)

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

    🌱 mica 生态

    mica 2.x 模块图

    🐛 已知问题

    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 小伙伴们的鼎力支持,更多 VIP 信息详见:https://www.dreamlu.net/vip/index.html

    📱 微信公众号

    如梦技术

    精彩内容每日推荐!!!

    🏗️ 贡献者

    contributors

    Stargazers over time

    项目简介

    Spring Cloud 微服务开发核心工具集。基础工具类、验证码、http、redis、ip2region、xss 等组件开箱即用。 🔝 🔝 记得右上角点个star 关注更新!

    发行版本

    当前项目没有发行版本

    贡献者 14

    全部贡献者

    开发语言

    • Java 99.6 %
    • JavaScript 0.3 %
    • Lua 0.1 %
    • Dart 0.1 %