SpringBoot+mybatis+Druid 实现运行时数据源的动态创建管理
话不多说,直入正题:我这里是为了实现一个业务场景。Spring如何配置多数据源并整合Druid的方式网上已经一大片了。但是那种方式适应场景是采用主从模式的数据库。(做法)我们需要事先在配置文件配置好服务需要用到的多个数据源信息,并创建自定义注解,这里注解一般声明在Service层的方法上较为合理。然后不同的Service根据注解的value属性区分方法所用到的数据源这里,我实现的是在项目运行时,根据参数传递或其他途径获取到数据库连接配置信息,进行动态的连接创建,切换,和销毁pom依赖:<!
原创
2020-05-29 10:03:55 ·
3475 阅读 ·
2 评论