开发中有一个需求,需要进行多数据库链接访问,并进行动态定时任务分配。
1.首先多数据库链接配置,使用mybatis-plus 多数据源进行配置
使用注解@DS("")进行多数据源切换使用。
2.配置动态定时任务
2.1 首先有一个注解定时任务,进行每天检索,并根据地区type找到对应的动态配置接口类
2.2 每个动态接口类中继承一个总体mapper
3.1 进行动态分配定时任务
此代码为业务所需,提供参考
开发中有一个需求,需要进行多数据库链接访问,并进行动态定时任务分配。
1.首先多数据库链接配置,使用mybatis-plus 多数据源进行配置
使用注解@DS("")进行多数据源切换使用。
2.配置动态定时任务
2.1 首先有一个注解定时任务,进行每天检索,并根据地区type找到对应的动态配置接口类
2.2 每个动态接口类中继承一个总体mapper
3.1 进行动态分配定时任务
此代码为业务所需,提供参考