{"id":15024497,"url":"https://github.com/lets-mica/mica","last_synced_at":"2025-05-13T21:11:16.712Z","repository":{"id":37664530,"uuid":"167107390","full_name":"lets-mica/mica","owner":"lets-mica","description":"Spring Cloud 微服务开发核心工具集。工具类、验证码、http、redis、ip2region、xss 等，开箱即用。 🔝 🔝 记得右上角点个star 关注更新！","archived":false,"fork":false,"pushed_at":"2025-05-08T01:54:17.000Z","size":27801,"stargazers_count":2198,"open_issues_count":4,"forks_count":373,"subscribers_count":71,"default_branch":"master","last_synced_at":"2025-05-08T02:38:33.694Z","etag":null,"topics":["java","mica","okhttp3","redis","spring","spring-boot","spring-cloud","swagger"],"latest_commit_sha":null,"homepage":"https://www.dreamlu.net","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lets-mica.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-01-23T03:03:45.000Z","updated_at":"2025-05-08T01:54:21.000Z","dependencies_parsed_at":"2023-02-09T11:01:28.925Z","dependency_job_id":"95fc726a-d31c-496e-aa80-7f0eb04b303b","html_url":"https://github.com/lets-mica/mica","commit_stats":{"total_commits":1478,"total_committers":28,"mean_commits":"52.785714285714285","dds":"0.24086603518267935","last_synced_commit":"546da1cdd22aee155ab5d21deafc8508c10549f1"},"previous_names":[],"tags_count":69,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lets-mica%2Fmica","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lets-mica%2Fmica/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lets-mica%2Fmica/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lets-mica%2Fmica/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lets-mica","download_url":"https://codeload.github.com/lets-mica/mica/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254029003,"owners_count":22002283,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","mica","okhttp3","redis","spring","spring-boot","spring-cloud","swagger"],"created_at":"2024-09-24T20:00:26.511Z","updated_at":"2025-05-13T21:11:11.700Z","avatar_url":"https://github.com/lets-mica.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"## 🌐 mica（云母）\n[![Java CI](https://github.com/lets-mica/mica/workflows/Java%20CI/badge.svg)](https://github.com/lets-mica/mica/actions)\n![JAVA 8](https://img.shields.io/badge/JDK-1.8+-brightgreen.svg)\n[![Mica Maven release](https://img.shields.io/maven-central/v/net.dreamlu/mica-bom.svg?style=flat-square)](https://central.sonatype.com/artifact/net.dreamlu/mica-bom/versions)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/1d1253221f524945882ff480351cfa6b)](https://www.codacy.com/gh/lets-mica/mica/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=lets-mica/mica\u0026amp;utm_campaign=Badge_Grade)\n[![GitHub](https://img.shields.io/github/license/lets-mica/mica.svg?style=flat-square)](https://github.com/lets-mica/mica/blob/master/LICENSE)\n\n`Mica`，Spring Boot、Cloud 微服务开发基础组件、工具包，支持 `web` 和 `webflux`。\n\n[✨✨✨推广：**BladeX 物联网平台**✨✨✨iot.bladex.cn](https://iot.bladex.cn?from=mica-mqtt)\n\n------\n\n简体中文 | [English](README_EN.md)\n\n## 🔖 版本说明\n| 最新版本     | spring boot 版本 | spring cloud 版本 | 维护状态               |\n|----------|----------------| ----------------- |--------------------|\n| 3.4.5    | 3.4.x          | 2024              | :white_check_mark: |\n| 3.3.6    | 3.3.x          | 2023              | :x:                |\n| 3.2.12   | 3.2.x          | 2023              | :x:                |\n| 3.1.12   | 3.1.x          | 2022              | :x:                |\n| 3.0.8    | 3.0.x          | 2022              | :x:                |\n| 2.7.18.9 | 2.7.x          | 2021              | :x:                |\n| 2.6.8    | 2.6.x          | 2021              | :x:                |\n| 2.5.8    | 2.5.x          | 2020              | :x:                |\n| 2.4.11   | 2.4.x          | 2020              | :x:                |\n| 2.1.1-GA | 2.2.x ~ 2.3.x  | Hoxton            | :x:                |\n\n## 🏷️ 版本号说明\n`release` 版本号格式为 `x.x.x`， 基本上保持跟 `Spring boot` 一致。\n\n`snapshots` 版本号格式为 `x.x.x-SNAPSHOT`。\n\n`注意`：`snapshots` 版本 `push` 后会自动发布，及时响应修复最新的 `bug` 和需求。\n\n## 📝 使用文档\n**使用文档**详见：[https://www.dreamlu.net/mica2x/index.html（mica2.x 使用文档）](https://www.dreamlu.net/mica2x/index.html)\n\n**更新记录**详见：[Mica 更新记录](CHANGELOG.md)\n\n## 🌱 mica 生态\n- mica-auto (Spring boot starter 利器): https://gitee.com/596392912/mica-auto\n- mica-weixin（jfinal weixin 的 spring boot starter）: https://gitee.com/596392912/mica-weixin\n- mica-mqtt（基于 t-io 实现的 mqtt组件）: https://gitee.com/596392912/mica-mqtt\n- Spring cloud 微服务 http2 方案（h2c）: https://gitee.com/596392912/spring-cloud-java11\n- mica-security（mica权限系统 vue 改造中）: https://gitee.com/596392912/mica-security\n\n![mica 2.x 模块图](docs/img/mica2.x-open.jpg)\n\n## 🐛 已知问题\nlombok 生成的 method 问题：https://github.com/rzwitserloot/lombok/issues/1861\n\n对于 xX 类属性名，第一个小写，第二个大写的 bean 属性名，Map -\u003e Bean 或 Bean -\u003e Map 存在问题。\n\n不打算做兼容，待 lombok 新版修复。\n\n## 📌 开源协议\n![LGPL v3](docs/img/lgplv3-147x51.png) \n\n**软著编号**：`2020SR0411603`\n\n### 📄 协议解释\nLGPL（[GNU Lesser General Public License](http://www.gnu.org/licenses/lgpl.html)）\n\nLGPL 是 GPL 的一个为主要为类库使用设计的开源协议。和 GPL 要求任何使用/修改/衍生之 GPL 类库的的软件必须采用 GPL 协议不同。LGPL 允许商业软件通过类库引用(link)方式使用 LGPL 类库而不需要开源商业软件的代码。这使得采用 LGPL 协议的开源代码可以被商业软件作为类库引用并发布和销售。\n\n但是如果修改 LGPL 协议的代码或者衍生，则所有修改的代码，涉及修改部分的额外代码和衍生的代码都必须采用 LGPL 协议。因此 LGPL 协议的开源代码很适合作为第三方类库被商业软件引用，但不适合希望以 LGPL 协议代码为基础，通过修改和衍生的方式做二次开发的商业软件采用。\n\n### ✅ 用户权益\n允许以引入不改源码的形式免费用于学习、毕设、公司项目、私活等。\n\n特殊情况修改代码，但仍然想闭源需经过作者同意。\n\n对未经过授权和不遵循 LGPL 协议二次开源或者商业化我们将追究到底。\n\n参考请注明：参考自 mica：https://github.com/lets-mica/mica ，另请遵循 LGPL 协议。\n\n`注意`：若禁止条款被发现有权追讨 **19999** 的授权费。\n\n### 🗃️ 授权用户（最佳实践）\n- `pigx` 宇宙最强微服务（架构师必备）：https://pig4cloud.com\n- `bladex` 完整的线上解决方案（企业生产必备）：https://bladex.vip\n\n## 🔍️ 相关链接\n- mica 源码 Github：[https://github.com/lets-mica](https://github.com/lets-mica)\n- mica 源码 Gitee（码云）：[https://gitee.com/596392912/mica](https://gitee.com/596392912/mica)\n- mica 性能压测：[https://github.com/lets-mica/mica-jmh](https://github.com/lets-mica/mica-jmh)\n- 文档地址（官网）：[http://wiki.dreamlu.net](http://wiki.dreamlu.net/guide/getting-started.html)\n- 文档地址（语雀-可关注订阅）：[https://www.yuque.com/dreamlu](https://www.yuque.com/dreamlu)\n\n## 🍻 开源推荐\n- `Avue` 一款基于 vue 可配置化的神奇框架：[https://gitee.com/smallweigit/avue](https://gitee.com/smallweigit/avue)\n- `pig` 宇宙最强微服务（架构师必备）：[https://gitee.com/log4j/pig](https://gitee.com/log4j/pig)\n- `SpringBlade` 完整的线上解决方案（企业开发必备）：[https://gitee.com/smallc/SpringBlade](https://gitee.com/smallc/SpringBlade)\n- `IJPay` 支付 SDK 让支付触手可及：[https://gitee.com/javen205/IJPay](https://gitee.com/javen205/IJPay)\n- `JustAuth` 史上最全的整合第三方登录的开源库: [https://github.com/zhangyd-c/JustAuth](https://github.com/zhangyd-c/JustAuth)\n- `spring-boot-demo` 深度学习并实战 spring boot 的项目: [https://github.com/xkcoding/spring-boot-demo](https://github.com/xkcoding/spring-boot-demo)\n\n## 💚 鸣谢\n感谢 JetBrains 提供的免费开源 License：\n\n[![JetBrains](docs/img/jetbrains.png)](https://www.jetbrains.com/?from=mica)\n\n## 📱 微信公众号\n\n![如梦技术](docs/img/dreamlu-weixin.jpg)\n\n**JAVA架构日记**，精彩内容每日推荐！\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flets-mica%2Fmica","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flets-mica%2Fmica","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flets-mica%2Fmica/lists"}