1. 配置文件application-dev.properties

2. 动态切换数据源核心

  A. 数据源注册器

B. 动态数据源适配器

  C. 自定义注解

D. 动态数据源切面

     E. 数据源路由切换

3. 启动类上添加@Import注解

4. 如何使用

  A. 方法内只用一种数据源:@TargetDataSource(name = "ds2")注解

  B. 方法内多种数据源切换

5. EnviromentAware接口作用:凡注册到Spring容器内的bean,实现了EnvironmentAware接口重写setEnvironment方法后,在工程启动时可以获得application.properties的配置文件配置的属性值;

6. ImportBeanDefinitionRegistrar接口作用:重写接口registerBeanDefinitions方法,可以实现动态注册bean,可通过@Import注解引入到@Configuration的注册类中;

  

  动态数据源可参考:https://blog.csdn.net/catoop/article/details/50575038

  EnviromentAware接口可参考:https://blog.csdn.net/bazhuayu_1203/article/details/78658196

  BeanDeinition接口可参考:https://www.jianshu.com/p/899bd8089352

最新文章

  1. Openjudge 1.13-21:最大质因子序列(每日两水)
  2. Linux C编程学习6---字符串处理、数据转换
  3. 硬件抽象层——HAL
  4. Oracle归档模式和非归档模式
  5. Adaboost算法初识
  6. WPF Wonders: Transformations (and Robots!)
  7. Java核心 --- 注解
  8. ubuntu 下安装 matplotlib
  9. js学习之路1: 初识js函数
  10. Eclipse 项目有红感叹号
  11. 018-AJAX异步请求XMLHttpRequest
  12. flask上下文全局变量,程序上下文、请求上下文、上下文钩子
  13. eclipse/idea批量替换空白行
  14. Js 日期加减天数
  15. [BZOJ5427]最长上升子序列
  16. 软件工程第四周作业之四则运算-C#实现
  17. iOS 多线程之 GCD 的基本使用
  18. IHttpAsyncHandler IHttpHandler
  19. php-语言参考-基本语法3.1
  20. [USACO 2017DEC] Greedy Gift Takers

热门文章

  1. ILRuntime_NewbieGuide—入门
  2. PHP 面向切面编程
  3. <Android基础> (六) 数据存储 Part 2 SharedPreferences方式
  4. NOI2009 管道取珠 神仙DP
  5. python实现猜字游戏
  6. The 16th Zhejiang Provincial Collegiate Programming Contest Sponsored E.Sequence in the Pocket(思维题)
  7. IP地址类型
  8. 老男孩Python全栈学习 S9 日常作业 012
  9. 部署kubernetes-dashboard
  10. 移动开发常用head部分