dynamic-datasource-spring-boot-starter

springboot mybatis-plus动态添加数据源

雨燕双飞 提交于 2020-08-09 18:54:00
dynamic-datasource-spring-boot-starter简介 dynamic-datasource-spring-boot-starter 是一个基于springboot的快速集成多数据源的启动器,支持通过注解切换数据源,和mybatis-plus集成等,可查看代码中samples这个子项目。 配置 pom中增加依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.1.1</version> </dependency> application配置文件中配置主库 spring.datasource.dynamic.datasource.master.url=jdbc:mysql://xx.xx.xx.xx:3307/dynamic spring.datasource.dynamic.datasource.master.username=root spring.datasource.dynamic.datasource.master.password=root spring.datasource.dynamic.datasource.master.driver-class

崛起于Springboot2.X + mysql读写分离升级版(22)

穿精又带淫゛_ 提交于 2019-12-03 11:58:08
《SpringBoot2.X心法总纲》 介绍:之前写了一篇博客关于mysql的读写分离,那个需要配置多个类,如今读写分离升级了,我们不需要配置任何java配置文件类就可以,因为有人为我们封装了,我们只管添加依赖就好了。 注意:如果您看的不明白,可以去看下之前我写的读写分离,会发现简单很多, 读写分离Mysql 1、添加pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>1.4.0</version> </dependency> <dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId> <version>2.7.0</version> </dependency> 添加三个依赖,dynamic-datasource-spring