# middle-ware-parent
**Repository Path**: wenyongda/middle-ware-parent
## Basic Information
- **Project Name**: middle-ware-parent
- **Description**: SpringBoot集成常用开发中间件,分库分表,缓存,消息队列,定时器,权限管理等组件
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 708
- **Created**: 2021-12-04
- **Last Updated**: 2021-12-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 阅读标签
【[Java基础](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1342230680016683009#wechat_redirect)】【[设计模式](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1709518416274833422#wechat_redirect)】【[结构与算法](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1709518416274833422#wechat_redirect)】【[Linux系统](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1334314473573744641#wechat_redirect)】【[数据库](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1376212870744358913#wechat_redirect)】
【[分布式架构](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1327025063014596608#wechat_redirect)】【[微服务](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1460269376221200386#wechat_redirect)】【[大数据组件](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1701021199339667459#wechat_redirect)】【[SpringBoot进阶](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1425309486268661760#wechat_redirect)】【[Spring&Boot基础](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1461797173297135618#wechat_redirect)】
【[数据分析](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1695231212027428866#wechat_redirect)】【[技术导图](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1506615482391511042#wechat_redirect)】【 [职场](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzU4Njg0MzYwNw==&action=getalbum&album_id=1719834087936278530#wechat_redirect)】
## 参考文章
【SpringBoot2基础教程】--> 【[GitHub点这里](https://github.com/cicadasmile/spring-boot-base)】 【[码云.点这里](https://gitee.com/cicadasmile/spring-boot-base)】
【案例中相关中间件搭建】--> 【[GitHub点这里](https://github.com/cicadasmile/linux-system-base)】 【[码云.点这里](https://gitee.com/cicadasmile/linux-system-base)】
|序号|文章标题|源码地址|
|:---:|:---|:---|
|01|[SpringBoot2 整合 shard-jdbc 中间件,实现数据分库分表](https://mp.weixin.qq.com/s/XNFjOyzUfeR6zMrlvNPB8g)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware01-shard-jdbc)|
|02|[SpringBoot2 整合 JavaMail ,实现异步发送邮件功能](https://mp.weixin.qq.com/s/hadAFqK-w394K4XPWplANw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware02-email-send)|
|03|[SpringBoot2 整合 RocketMQ ,实现请求异步处理](https://mp.weixin.qq.com/s/uF29K8gzv7qHYk-K2pQkpQ)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware03-rocket-queue)|
|04|[SpringBoot2 整合 Swagger2 ,构建接口管理界面](https://mp.weixin.qq.com/s/ztmmC3bKlSfUl5Ec3qUPOQ)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware04-swagger-two)|
|05|[SpringBoot2 整合 QuartJob ,实现定时器实时管理](https://mp.weixin.qq.com/s/CKf8JZEKx8HMidkYKRKo_w)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware05-quart-job)|
|06|[SpringBoot2 整合 Redis集群 ,实现消息队列场景](https://mp.weixin.qq.com/s/nU6hZY17cO7BF68YyI78Yw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware06-redis-cluster)|
|07|[SpringBoot2 整合 Dubbo框架 ,实现RPC服务远程调用](https://mp.weixin.qq.com/s/uKvgLpASyJYC9mafO05Uvw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware07-dubbo-parent)|
|08|[SpringBoot2 整合 ElasticSearch框架,实现高性能搜索引擎](https://mp.weixin.qq.com/s/ZUj4qy7qHgmfYPTdimO-Hw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware08-elastic-search)|
|09|[SpringBoot2 整合 JWT 框架,解决Token跨域验证问题](https://mp.weixin.qq.com/s/CYvsho_kCwUndTuDkDOvOg)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware09-jwt-token)|
|10|[SpringBoot2 整合 FastDFS 中间件,实现文件分布管理](https://mp.weixin.qq.com/s/c9DsOUF545oqD1Hft5DcQw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware10-fast-dfs)|
|11|[SpringBoot2 整合 Shiro 框架,实现用户权限管理](https://mp.weixin.qq.com/s/3tyPcvfUzv6BI8KWkLZ53w)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware11-shiro-auth)|
|12|[SpringBoot2 整合 Security 框架,实现用户权限管理](https://mp.weixin.qq.com/s/7GYddhPSf3C7ZSEqF7OZKw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware12-security-auth)|
|13|[SpringBoot2 整合 ClickHouse数据库,实现数据高性能查询分析](https://mp.weixin.qq.com/s/KoNVUAe1ttC9AX7JAMqfOA)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware13-click-house)|
|14|[SpringBoot2 整合 Drools规则引擎,实现高效的业务规则](https://mp.weixin.qq.com/s/fBDv5N-5RxcuWMi6He3p4Q)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware14-drool-rule)|
|15|[SpringBoot2 整合 多数据源,配置MybatisPlus增强插件](https://mp.weixin.qq.com/s/B738xzn848_YORt8qT-X5Q)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware15-plus-batis)|
|16|[SpringBoot2 整合 Zookeeper组件,管理架构中服务协调](https://mp.weixin.qq.com/s/zjw-A7u-chGZhNgwuUsEPw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware16-zoo-keeper)|
|17|[SpringBoot2 整合Nacos组件,环境搭建和入门案例详解](https://mp.weixin.qq.com/s/jfkEtqFus8v_JXNrRSHYOA)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware17-regist-nacos)|
|18|[SpringBoot2 整合文件系统,管理Excel和PDF](https://mp.weixin.qq.com/s/YQueOKCmAkVASHKtwz6pgw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware18-file-parent)|
|18|[SpringBoot2 整合文件系统:管理Xml和CSV](https://mp.weixin.qq.com/s/tIHykTG0ey1dwnTwzYwuig)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware18-file-parent)|
|19|[SpringBoot2 整合 Kafka组件,应用案例和流程详解](https://mp.weixin.qq.com/s/XP2LhioxBGk7z_vW1XN2nQ)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware19-kafka-parent)|
|20|[SpringBoot2 整合 ElasticJob框架,定制化管理流程](https://mp.weixin.qq.com/s/eFKq3zKksbwzHZ3d81HaZw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware20-elastic-job)|
|21|[SpringBoot2 整合JTA组件,多数据源事务管理](https://mp.weixin.qq.com/s/6zR4JXDnoinzLDUaENWVSA)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware21-jta-source)|
|22|[SpringBoot2 整合FreeMarker模板,完成页面静态化处理](https://mp.weixin.qq.com/s/HwFT_E7v0ms_jQWP7ztZCA)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware22-page-static)|
|23|[SpringBoot2 整合MinIO中间件,实现文件便捷管理](https://mp.weixin.qq.com/s/93aQawYIT2Ce-9CvkHjQrQ)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware23-minio-file)|
|24|[SpringBoot2 整合Ehcache组件,轻量级缓存管理](https://mp.weixin.qq.com/s/4DxEMZURjRyszzCuhI9SGw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware24-eht-cache)|
|25|[SpringBoot2 集成日志,复杂业务下的自定义实现](https://mp.weixin.qq.com/s/Cnieu8n-wkTyGbUd0WxG6g)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware25-defined-log)|
|26|[SpringBoot2 整合OAuth2组件,模拟第三方授权访问](https://mp.weixin.qq.com/s/lNo-hchm1GHabq-9I-OBDw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware26-oauth2-parent)|
|27|[SpringBoot2 集成测试组件,七种测试手段对比](https://mp.weixin.qq.com/s/D1qYT7mpHOkn0WemLiQ2Uw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware27-test-junit)|
|28|[SpringBoot2 参数管理实践,入参出参与校验](https://mp.weixin.qq.com/s/9ZnD98uc9L6fDeIF7O-Efw)|[GitHub](https://github.com/cicadasmile/middle-ware-parent/tree/master/ware28-param-check)|
持续更新中...
## 项目简介
SpringBoot 集成常用中间件
SpringBoot集成常用开发中间件,分库分表,缓存,消息队列,定时器,权限管理等组件
## 关于作者