# doudada-components **Repository Path**: quickthinking/doudada-components ## Basic Information - **Project Name**: doudada-components - **Description**: 豆搭搭,一个组件库,提供可以让每个人都像搭积木一样搭建自己项目的组件。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: dev-1.x - **Homepage**: http://doudada.doudou.cool - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2022-10-27 - **Last Updated**: 2022-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 豆搭搭 [![License](https://img.shields.io/badge/License-Apache%202-4EB1BA.svg?style=flat-square)](https://www.apache.org/licenses/LICENSE-2.0) ![SpringBoot](https://img.shields.io/badge/SpringBoot-v2.6.11-blue) ## 名字由来 > 谐音"都搭搭",大家都来搭一搭,每个人都可以像搭积木一样搭建自己的项目。 ## 组件库 > cipher-algorithm(密码算法) - 国密:SM2[非对称加密]、SM3[摘要签名算法]、SM4[对称加密] - 国际密码:AES[对称加密]、RSA[非对称加密]、MD5[摘要算法]、SHA1[摘要算法]、SHA256[摘要算法] - 消息认证码:HmacMD5、HmacSHA1、HmacSHA256 - 签名、验签:MD5withRSA、SHA1withRSA、SHA256withRSA > data-audit(数据审计) - 对象属性值比对 > iot-codec(物联网编解码) - 编解码插件文件验证 - 编解码插件部署 - 编解码插件卸载 > message(消息服务) - 短信通知 - 语音通知 - 微信公众号通知 - 钉钉通知(实现中) > mq(基于pulsar的消息服务) - 订阅主题 - 生产者 - 消费者 > mqtt(基于spring-integration的MQTT客户端服务) - 订阅主题 - 发布消息 - 消息接收回调 > mybatis-partner(辅助集成mybatis) - 便捷查询器以及分页查询 - 字段自动注入 - 逻辑删除 - 结果字段脱敏 - 数据存储加解密(实现中) - p6spy日志(实现中) > oss(对象存储服务) - 服务器本地 - MinIO - GridFs - 阿里云 > pay(支付服务) - 微信支付 - 支付宝支付 - 银联支付(实现中) > wechat(辅助集成微信公众号) - 接入微信服务 - 菜单管理 - 网页授权 - 通知回调 - 模版消息 ## 版权 [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)