SpringBoot功能组件,只需添加依赖即可快速集成,已实现apollo,cat的接入,同时实现了mybatis、mongodb的多数据源,以及多数据源事务。集成dubbo,扩展Filter等。集成RocketMQ,无需添加配置即可消费、发送消息,同时集成事务消息,实现分布式事务。
个人开发在项目中因为比较多的使用了多个数据库数据源,以往的做法是在spring-boot的基础上通过新建配置类来实现多数据源的操作,而且在事务操作上不是很友好,并且如果多个项目都使用到的话,每个项目都得写一套,很繁琐,因此自己做了一个可以快速集成多数据源的工具。后面又集成了apollo配置中心,还可以动态部署配置参数,非常简便快捷,同时集成了Dubbo,也可以实现分布式服务。
一个能快速继承多数据源的mysql数据库/多数据源mongidb数据库/apollo配置中心/zookeeper注册中心/dubbo服务/RocketMQ消息队列的工具
集成Mysql数据源
集成MongoDB数据源
apollo配置中心
Dubbo
功能
Zookeeper
作为注册中心RocketMQ
功能
Canal
Cat
在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
感谢以下的项目,在个人学习过程中,给我起到了很大的帮助
94年萌新一枚,目前还是在持续学习阶段,欢迎大佬们多多指教。
最近准备开始着手做一次项目的重构和升级,调整一下项目的模块以及工程架构;