Spring.Net中配置多数据源

<db:provider id="CreditAndDebitsDbProvider"
provider="System.Data.SqlClient"
connectionString="Data Source=MARKT60\SQL2005;Initial Catalog=CreditsAndDebits;User ID=springqa;
Password=springqa"/>
<db:provider id="CreditDbProvider"
provider="System.Data.SqlClient"
connectionString="Data Source=MARKT60\SQL2005;Initial Catalog=Credits;User ID=springqa;
Password=springqa"/>
<object id="dbProviderDictionary" type="Spring.Collections.SynchronizedHashtable, Spring.Core">
<property name="['DbProvider1']" ref="CreditAndDebitsDbProvider"/>
<property name="['DbProvider2']" ref="CreditDbProvider"/>
</object>
<object id="DbProvider" type="Spring.Data.MultiDelegatingDbProvider, Spring.Data">
<property name="TargetDbProviders" ref="dbProviderDictionary"/>
<property name="DefaultDbProvider" value="CreditDbProvider"/>
</object>

代码中使用下列语句进行数据源切换

using Spring.Data.Common;

MultiDelegatingDbProvider.CurrentDbProviderName = "DbProvider2"

Spring.Net配置多数据源相关推荐

  1. Spring中配置DataSource数据源的几种选择

    Spring中配置DataSource数据源的几种选择 在Spring框架中有如下3种获得DataSource对象的方法: 从JNDI获得DataSource. 从第三方的连接池获得DataSourc ...

  2. java多个数据库数据进行访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码...

    之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...

  3. Spring+Hibernate配置多数据源

    Spring+Hibernate配置多数据源 转载于:https://www.cnblogs.com/zhujiabin/p/4816453.html

  4. 【Spring学习】spring动态配置多数据源

    这段时间在做智能导航的管理系统--运维系统,涉及到连接多个数据库的问题.因为运维系统要用到智能导航的一些功能,我们目前只是简单的将智能导航整合到运维系统中:运维系统有一个自己的数据库,导航也有自己的数 ...

  5. mysql 多数据源访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码

    之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...

  6. boot jndi数据源 spring_使用Spring Boot配置JNDI数据源 -Roy教程

    在这篇文章中,我们将看到如何使用Spring Boot配置JNDI数据源.JNDI数据源与JDBC数据源非常相似.JNDI数据源访问在应用程序服务器中预定义和配置并作为JNDI资源或服务发布的数据库连 ...

  7. 一文读懂Spring动态配置多数据源---源码详细分析

    Spring动态多数据源源码分析及解读 一.为什么要研究Spring动态多数据源 代云小说网 https://www.3187.info ​ 期初,最开始的原因是:想将答题服务中发送主观题答题数据给批 ...

  8. spring mvc 配置多数据源

    程序是使用的是spring JdbcTemplate架构,简要记录下配置多数据源的方法: 1,设置数据源: 在application.properties文件中配置多个数据源,示例中我配置了2个数据源 ...

  9. spring mybatis 配置多数据源

    为什么80%的码农都做不了架构师?>>>    package com.*.blive.common;/*** Created by longjunping on 2017/1/8. ...

最新文章

  1. ‘FactorAnalyzer‘ object has no attribute ‘analyze‘和fa.loadings改成fa.loadings报错解决
  2. 高杰:对撞机的历史回顾与展望
  3. mysql5.6 python_Centos-6.5 + python3 + mysql5.6 环境搭建
  4. react-props属性
  5. 关于JWT你要知道的都在这里
  6. Spark Standalone模式伪分布式环境搭建
  7. 1.1.15 word调整文字与下划线之间的间距
  8. 第八回 新年晚会艺压群芳 文理分科三人聚首[林大帅作品选]
  9. 使用cxf框架搭建webservice
  10. LeedCode知识点之位运算
  11. 最全Pycharm教程(6)——将Pycharm作为Vim编辑器使用
  12. R语言详解参数检验和非参数检验——样本T检验、方差分析、pearson相关性检验、单样本wilcoxon检验、Mann-Whitney检验、配对样本wilcoxon检验、列联表检验、卡方检验
  13. hdu-5064(dp)
  14. vivado中fifo ipcore的empty和dout输出特征
  15. NDK 开发实战 - 微信公众号二维码检测
  16. 【目标检测】11、Region Proposal by Guided Anchoring
  17. 关于微信公众号开发【微信JS-SDK】报错:config invalid url domian
  18. 名帖57 虞世南 小楷《演连珠》
  19. classpath、path、JAVA_HOME的作用及JAVA环境变量配置 (转)
  20. 推荐一个超好用的免费屏幕录制软件

热门文章

  1. openopc.opcerror: dispatch: 无效的类字符串_实战PyQt5: 064-MV框架中的Model类
  2. python导入dat数据_Kaggle影评数据集,Python数据分析小例子14
  3. JQ实现王者荣耀手风琴效果
  4. 洛谷——P1765 手机
  5. 数据库用户管理(增删改查,即CRUD)
  6. php jwt payload,php实现jwt
  7. wampp更新php版本,有没有办法在XAMPP中使用两个PHP版本?
  8. C# 计算一点绕另一点旋转一定角度后新点的坐标
  9. SpringCloud SpringBoot mybatis分布式微服务云架构开发Web应用
  10. 线性筛法--------2013年1月2日