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 Boot | 
			2.1.x | 
		 
		
			| Spring Cloud | 
			Greenwich.RELEASE | 
		 
	
 
更新说明
✨ 添加 mica-plus-swagger 组件,改用 swagger-bootstrap-ui。 
✨ 项目启动完成之后停止控制台日志打印。 
⚡️ 优化 MicaBeanCopier 避免 copy 代码未改包造成的出错。 
⚡️ ObjectUtil 添加 isNull、isNotNull、isTrue、isFalse 等方法并同步进 $。 
⚡️ BaseController 改为 IController 方便业务中进行二次扩展。 
✨ 添加 lbWebClient 和 header 透传处理功能,Spring cloud gateway 中用起来特爽。 
✨ LauncherService 支持 ordered 排序. 
⚡️ 优化redis组件, 
⚡️ 启动监听,如果有 swagger,打印 swagger ui 地址。 
⚡️ 调整验证码旋转度数,避免文字遮挡。 
⚡️ 优化异常处理. 
⚡️ 添加只有 message 的 ServiceException 构造器. 
  |