Spring-boot+mybas 多数据源整合(动态切换数据源)
因项目需求,需要用到多个数据源,因为之前都是单个数据源的操作,这次的整合遇到了不少问题,特此
记下:
1.项目结构如下图所示:
2.简要说明:
1)Applicaon.properes 配置如下(只是在原先单个数据源的基础上增加一个数据源的操
作)
2)DatabaseType 列出所有的数据源
DatabaseType.java
4)DatabaseContextHolder 是一个线程安全的 DatabaseType 容器,并提供了向其中设置和获
取 DatabaseType 的方法
- 1
- 2
- 3
前往页