+-
首页 专栏 springboot 文章详情
关注作者
关注作者
0
微服务组件 mica 2.4.3-GA 发布,开源 mica-logging、mica-caffeine 组件
如梦技术 发布于 2 月 28 日
一、mica(云母)
mica
由如梦技术内部的 lutool(撸秃)
演变而来。lutool
诞生于 2017 年,受 jhipster
启发逐步形成一个微服务的核心集。
因 lutool
名称与功能不太符合,故在2019年开源时将其改名为 mica(云母)
,寓意为云服务的基石。
二、版本说明
注意: mica-v2.0 分支仅做 bug 修复,不再做功能更新。
最新版本 mica 版本 spring boot 版本 spring cloud 版本 2.4.3-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 Hoxton2.4.x 累积更新
v2.4.3-GA - 2021-02-27
开源 mica-logging 组件。 mica-core 完善 JsonUtil 和 SystemUtil。 mica-core 请求开始时间 key。 mica-xss 支持转义和清理2种模式。 mica-swagger api key 认证 token key-name 默认改为Authorization
。 添加观星图。 更换模块图。 升级 spring boot 到 2.4.3
v2.4.2-GA - 2021-02-08
mica-caffeine、mica-redis 默认 @EnableCaching。 mica-bom 添加 mica-caffeine 模块。v2.4.1-GA - 2021-01-29
【严重】mica-xss ThreadLocal remove。 mica-xss 完善,新增字符串全局 trim、换行、转义配置。v2.4.0-GA - 2021-01-18
mica-xss XssUtil 放开 Whitelist 方便自定义。 mica-core 添加 ACTIVE_PROFILES_PROPERTY 常量。 移动 SpringContextUtil 到 mica-core 中。 升级到 spring boot 2.4.2。 使用 spring cloud 2020.0.0 升级 mica auto 到 2.0.3。 升级到 mica-weixin 2.0.5。2.1.x 更新
v2.1.1-GA - 2021-02-22
【严重】mica-xss ThreadLocal remove。 升级到 mica-weixin 2.0.5。重点说明: 使用了 mica-xss
的同学,请升级到 2.1.1-GA
或者 2.4.3-GA
三、新增模块说明
3.1 mica-logging
默认情况下,打印console
日志、
all.log
、
error.log
。 设置为
json
格式化,打印
console
日志(非
json
)、
all.log
(
json
格式,可用于
filebeat
收集)。 开启
logstash
只打印
console
日志,并将日志输出到
logstash
。 可配置启动完成关闭
console
日志。
3.2 mica-caffeine
Spring caffeine cache 增强,支持 # 号分隔 cachename 和 超时,支持 ms(毫秒),s(秒默认),m(分),h(小时),d(天)等单位。 方便 mica-weixin、mica-captcha 等组件使用。四、mica生态
mica-auto (Spring boot starter 利器): https://gitee.com/596392912/m... mica-weixin(jfinal weixin 的 spring boot starter):https://gitee.com/596392912/m... mica-mqtt(基于 t-io 实现的 mqtt组件):https://gitee.com/596392912/m... Spring cloud 微服务 http2 方案(h2c): https://gitee.com/596392912/s...五、文档
mica 源码 Gitee(码云):https://gitee.com/596392912/mica mica 源码 Github:https://github.com/lets-mica 文档地址(官网):http://wiki.dreamlu.net 文档地址(语雀-可关注订阅):https://www.yuque.com/dreamlu 示例项目:https://github.com/lets-mica/mica-example springboot spring-cloud
阅读 31 发布于 2 月 28 日
赞
收藏
分享
本作品系原创, 采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议
mica 微服务
mica 微服务开源工具集,技术分享和文档分享。
关注专栏
如梦技术
人生就像愤怒的小鸟,当你失败时总又几只猪在笑。
56 声望
4 粉丝
0 条评论
得票 时间
提交评论
如梦技术
人生就像愤怒的小鸟,当你失败时总又几只猪在笑。
56 声望
4 粉丝
宣传栏
目录
▲
一、mica(云母)
mica
由如梦技术内部的 lutool(撸秃)
演变而来。lutool
诞生于 2017 年,受 jhipster
启发逐步形成一个微服务的核心集。
因 lutool
名称与功能不太符合,故在2019年开源时将其改名为 mica(云母)
,寓意为云服务的基石。
二、版本说明
注意: mica-v2.0 分支仅做 bug 修复,不再做功能更新。
最新版本 mica 版本 spring boot 版本 spring cloud 版本 2.4.3-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 Hoxton2.4.x 累积更新
v2.4.3-GA - 2021-02-27
开源 mica-logging 组件。 mica-core 完善 JsonUtil 和 SystemUtil。 mica-core 请求开始时间 key。 mica-xss 支持转义和清理2种模式。 mica-swagger api key 认证 token key-name 默认改为Authorization
。 添加观星图。 更换模块图。 升级 spring boot 到 2.4.3
v2.4.2-GA - 2021-02-08
mica-caffeine、mica-redis 默认 @EnableCaching。 mica-bom 添加 mica-caffeine 模块。v2.4.1-GA - 2021-01-29
【严重】mica-xss ThreadLocal remove。 mica-xss 完善,新增字符串全局 trim、换行、转义配置。v2.4.0-GA - 2021-01-18
mica-xss XssUtil 放开 Whitelist 方便自定义。 mica-core 添加 ACTIVE_PROFILES_PROPERTY 常量。 移动 SpringContextUtil 到 mica-core 中。 升级到 spring boot 2.4.2。 使用 spring cloud 2020.0.0 升级 mica auto 到 2.0.3。 升级到 mica-weixin 2.0.5。2.1.x 更新
v2.1.1-GA - 2021-02-22
【严重】mica-xss ThreadLocal remove。 升级到 mica-weixin 2.0.5。重点说明: 使用了 mica-xss
的同学,请升级到 2.1.1-GA
或者 2.4.3-GA
三、新增模块说明
3.1 mica-logging
默认情况下,打印console
日志、
all.log
、
error.log
。 设置为
json
格式化,打印
console
日志(非
json
)、
all.log
(
json
格式,可用于
filebeat
收集)。 开启
logstash
只打印
console
日志,并将日志输出到
logstash
。 可配置启动完成关闭
console
日志。