mica(云母)

mica 云母,寓意为云服务的核心,增强 Spring cloud 功能,使得 Spring cloud 服务开发更加方便快捷。

mica 核心依赖

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

依赖 版本
Spring 5.x
Spring Boot 2.1.x
Spring Cloud Greenwich 版

更新说明

  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图1 优化 readme 添加文档地址.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图2 添加 .codacy.yml 配置.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图3 添加模块 mica-laytpl 模块.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图4 mica-core 增强 XmlHelper 支持安全和非安全模式.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图5 mica-http html、xml 转 Bean,并支持类型转换.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图6 mica-http 添加重试机制.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图7 mica-http add EventListener。
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图8 mica-http 优化拦截器,支持多个,将日志拦截器放到最后。
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图9 gradle use platform replace enforcedPlatform。
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图10 mica-cloud 优化 RestTemplate Bean 添加配置开关,默认不开启.
  • mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图11 依赖升级 swagger-bootstrap-ui 到 1.9.5.

1. 介绍

  1. mica-http 自从 `v1.1.3` 加入到 mica 最近几周一直在打磨,逐渐成为了一个轻量级爬虫工具。

2. 爬虫代理和重试

mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图12

3. 爬取页面

mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图13

4. 模型

mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图14

mica 1.1.7 发布 mica-http 组件毕业从 http 到轻量级爬虫 - 图15

文档