如何 配置同一种数据库 多个数据源

如何 配置同一种数据库 多个数据源,第1张

数据源配置1 -->

<bean id="testDataSource1" class="comalibabadruidpoolDruidDataSource" init-method="init" destroy-method="close">

<property name="driverClassName" value="${dbdriver}" />

<property name="url" value="${unitydbjdbcurl}" />

<property name="username" value="${dbloginname}"></property>

<property name="password" value="${dbloginpassword}" />

<property name="filters" value="${dbfilters}"></property>

<property name="maxActive" value="${dbpoolmaxActive}"></property>

<property name="initialSize" value="${dbpoolinitialSize}"></property>

<property name="minIdle" value="${dbpoolminIdle}"></property>

<property name="maxWait" value="${dbmaxWait}"></property>

<property name="timeBetweenEvictionRunsMillis" value="${dbtimeBetweenEvictionRunsMillis}"></property>

<property name="minEvictableIdleTimeMillis" value="${dbminEvictableIdleTimeMillis}"></property>

<property name="validationQuery" value="${dbvalidationQuery}"></property>

<property name="testWhileIdle" value="${dbtestWhileIdle}"></property>

<property name="testOnBorrow" value="${dbtestOnBorrow}"></property>

<property name="testOnReturn" value="${dbtestOnReturn}"></property>

spring中的配置如下:

<bean id ="dataSource" class ="orgspringframeworkbeansfactoryconfigPropertyPlaceholderConfigurer" />

<property name="driverClassName" value="commysqljdbcDriver" />

<property name="url" value="jdbc:mysql://localhost:3306/test" />

<property name="username" value="" />

<property name="password" value=""/>

</bean>

上面配置的是数据库基本信息,使用的是spring自带的数据源

<!-- 配置初始化大小、最小、最大 -->

<property name="initialSize" value="3"/>

<property name="minIdle" value="3"/>

<property name="maxActive" value="20"/>

<!-- 配置获取连接等待超时的时间 -->

<property name="maxWait" value="60000"/>

以上就是关于如何 配置同一种数据库 多个数据源全部的内容,包括:如何 配置同一种数据库 多个数据源、spring中配置MySql数据源,怎样配置数据库信息、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9448167.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存