mica 2.0.4-GA 发布,新增mica-xss组件

mica(母)

mica 由如梦技术内部的 lutool(撸秃) 演变而来。 lutool 诞生于 2017 年,受 jhipster 启发逐步形成一个微服务的核心集。

lutool 名称与功能不太符合,故在2019开源时将其改名为 mica(云母) ,寓意为云服务的基石。

mica 2.x核心依赖

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

依赖 版本
Spring Boot 2.3.x

mica 2.0.4-GA 更新说明

  • :memo: 完善使用文档.
  • :sparkles: mica-http 添加 pathParam 方法。
  • :sparkles: mica-ip2region IpInfo 添加 getAddress 方法。
  • :sparkles: 添加 mica-xss 模块.
  • :sparkles: mica-http 使用 CompletableFuture 优化异步 github #29 。
  • :sparkles: mica-core BeanUtil add deepClone method.
  • :sparkles: mica-core INetUtil 添加内网 ip 判断。
  • :sparkles: mica-spider 修复 readme,简化使用。
  • :arrow_up: 升级 spring cloud 到 Hoxton.SR6。
  • :arrow_up: 升级 spring boot 到 2.3.2.RELEASE。
  • :arrow_up: 升级 knife4j 到 2.0.4。
  • :arrow_up: 升级 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

关注我们

mica 2.0.4-GA 发布,新增mica-xss组件

扫描上面二维码,更多 精彩内容 每天推荐!

原文 

https://segmentfault.com/a/1190000023381874

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » mica 2.0.4-GA 发布,新增mica-xss组件

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址