mica(云母)
mica
由如梦技术外部的 lutool(撸秃)
演变而来。lutool
诞生于 2017 年,受 jhipster
启发逐步形成一个微服务的外围集。
因 lutool
名称与性能不太合乎,故在 2019 年开源时将其改名为 mica(云母)
,寓意为云服务的基石。
mica 2.x 外围依赖
mica
基于 java 8
,没有历史包袱,反对传统 Servlet 和 Reactive(webflux)。采纳 mica-auto
主动生成 spring.factories
和 spring-devtools.properties
配置,仅依赖 Spring boot、Spring cloud 全家桶,无第三方依赖。市面上鲜有的微服务外围组件。
依赖 | 版本 |
---|---|
Spring Boot | 2.3.x |
mica 2.0.4-GA 更新阐明
- ???? 欠缺应用文档.
- ✨ mica-http 增加 pathParam 办法。
- ✨ mica-ip2region IpInfo 增加 getAddress 办法。
- ✨ 增加 mica-xss 模块.
- ✨ mica-http 应用 CompletableFuture 优化异步 github #29。
- ✨ mica-core BeanUtil add deepClone method.
- ✨ mica-core INetUtil 增加内网 ip 判断。
- ✨ mica-spider 修复 readme,简化应用。
- ⬆️ 降级 spring cloud 到 Hoxton.SR6。
- ⬆️ 降级 spring boot 到 2.3.2.RELEASE。
- ⬆️ 降级 knife4j 到 2.0.4。
- ⬆️ 降级 mica-auto 到 1.2.5。
新增 mica-xss 组件
- 基于 Jsoup 的 xss 过滤。
- 对 字符串类型 的表单数据进行 xss 解决。
- 对 字符串类型 的 json 数据进行 xss 解决。
- 提供 路由 和控制器 办法级别的放行规定和
注解
。
文档
- mica 源码 Github:https://github.com/lets-mica
- mica 源码 Gitee(码云):https://gitee.com/596392912/mica
- 文档地址(官网):https://www.dreamlu.net/mica2x/index.html
- 文档地址(语雀 - 可关注订阅):https://www.yuque.com/dreamlu
- 示例我的项目:https://github.com/lets-mica/mica-example
关注咱们
扫描下面二维码,更多 精彩内容 每天举荐!