其他分享
首页 > 其他分享> > mica 微服务核心组件 1.0.0 正式版发布

mica 微服务核心组件 1.0.0 正式版发布

作者:互联网

mica(云母)

mica 云母,寓意为云服务的核心,使得云服务开发更加方便快捷。mica 的前身是 lutool,lutool在内部孵化了小两年,已经被多个朋友运用到企业。由于 lutool 对微服务不够友好,故重塑了mica。mica 中的部分大部分组件进行了持续性打磨,增强易用性和性能。


mica 核心依赖

mica 基于Java 8,没有历史包袱,支持传统Servlet和Reactive(webflux)。采用 mica-auto 自动生成 spring.factories 和 spring-devtools.properties 配置,仅依赖 Spring boot、Spring cloud 全家桶,无第三方依赖。市面上鲜有的微服务核心组件。


更新说明

[1.0.0] - 2019-03-20

  1.  修复 webflux 下不支持的配置。

  2. 异常 event 事件 requestUrl 拼接 queryString,添加 requestMethod 参数。

  3. 调整环境处理和请求日志,方便动态调整。

  4. 调整 base64 验证码为直接返回 Captcha 对象,方便二次处理。

  5. swagger 服务名不使用大写,webflux swagger 仅仅自动配置 Docket

  6. 添加 lutool 中的资源读取工具。

  7. 优化文件下载。


模块划分

mica-core

mica-launcher

mica-boot

mica-boot-test

mica-log4j2

mica-captcha



标签:1.0,lutool,配置,boot,Spring,正式版,mica,webflux
来源: https://blog.51cto.com/15016434/2646088