Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
sibu-v-mall
/
sibu-v-mall-third-api
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
ef395fb5
由
陈志杭(后端)
编写于
2018-07-04 10:30:27 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
删除没有使用的数据源
1 个父辈
c122b50d
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
52 行增加
和
52 行删除
com.sibu.orderHelper.common/src/main/enviroment/product/spring-config-datasource.xml
com.sibu.orderHelper.common/src/main/enviroment/product/spring-config-datasource.xml
查看文件 @
ef395fb
...
...
@@ -5,56 +5,56 @@
xsi:schemaLocation=
"http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd"
>
<
bean
id=
"dataSource"
class=
"com.alibaba.druid.pool.DruidDataSource"
init-method=
"init"
destroy-method=
"close"
>
<!--
基本属性 url、user、password
-->
<
property
name=
"url"
value=
"${jdbc.imtegralurl}"
/
>
<
property
name=
"username"
value=
"${jdbc.imtegralusername}"
/
>
<
property
name=
"password"
value=
"${jdbc.imtegralpassword}"
/
>
<
property
name=
"driverClassName"
value=
"${jdbc.driverClassName}"
/
>
<!--
配置初始化大小、最小、最大
-->
<
property
name=
"initialSize"
value=
"${jdbc.initialSize}"
/
>
<
property
name=
"minIdle"
value=
"${jdbc.minIdle}"
/
>
<
property
name=
"maxActive"
value=
"${jdbc.maxActive}"
/
>
<!--
配置获取连接等待超时的时间 毫秒
-->
<
property
name=
"maxWait"
value=
"${jdbc.maxWait}"
/
>
<!--
配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-->
<
property
name=
"timeBetweenEvictionRunsMillis"
value=
"${jdbc.timeBetweenEvictionRunsMillis}"
/
>
<!--
配置一个连接在池中最小生存的时间,单位是毫秒
-->
<
property
name=
"minEvictableIdleTimeMillis"
value=
"${jdbc.minEvictableIdleTimeMillis}"
/
>
<!--
连接池为了防止程序从池里取得连接后忘记归还的情况, 而提供了一些参数来设置一个租期, 使用这个可以在一定程度上防止连接泄漏
-->
<
property
name=
"removeAbandoned"
value=
"${jdbc.removeAbandoned}"
/
>
<
property
name=
"removeAbandonedTimeout"
value=
"${jdbc.removeAbandonedTimeout}"
/>
<!-- 单位是秒
-->
<
property
name=
"validationQuery"
value=
"SELECT 'x' FROM DUAL"
/
>
<
property
name=
"testWhileIdle"
value=
"${jdbc.testWhileIdle}"
/
>
<
property
name=
"testOnBorrow"
value=
"${jdbc.testOnBorrow}"
/
>
<
property
name=
"testOnReturn"
value=
"${jdbc.testOnReturn}"
/
>
<!--
是否自动提交事务
-->
<
property
name=
"defaultAutoCommit"
value=
"${jdbc.defaultAutoCommit}"
/
>
<!--
打开PSCache(除了Oracle外,建议其他都设置为false),并且指定每个连接上PSCache的大小
-->
<
property
name=
"poolPreparedStatements"
value=
"${jdbc.poolPreparedStatements}"
/
>
<
property
name=
"maxPoolPreparedStatementPerConnectionSize"
value=
"${jdbc.maxPoolPreparedStatementPerConnectionSize}"
/
>
<!--
配置监控统计拦截的filters
-->
<
property
name=
"filters"
value=
"${jdbc.filters}"
/
>
<
/bean
>
<!--
动态数据源
-->
<
bean
id=
"dynamicDataSource"
class=
"com.sibu.orderHelper.service.database.DynamicDataSource"
>
<
property
name=
"targetDataSources"
>
<
map
>
<
/map
>
<!--
这里用配置设置多个数据源 <map key-type="java.lang.String"> <entry key="ORCL"
value-ref="orclDataSource"></entry> <entry key="ISC" value-ref="iscDataSource"></entry>
<
/map>
-->
<
/property
>
<
property
name=
"defaultTargetDataSource"
ref=
"dataSource"
/
>
<
/bean
>
<
!--<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">--
>
<!--
<!– 基本属性 url、user、password –>
-->
<
!--<property name="url" value="${jdbc.imtegralurl}"/>--
>
<
!--<property name="username" value="${jdbc.imtegralusername}"/>--
>
<
!--<property name="password" value="${jdbc.imtegralpassword}"/>--
>
<
!--<property name="driverClassName" value="${jdbc.driverClassName}"/>--
>
<!--
<!– 配置初始化大小、最小、最大 –>
-->
<
!--<property name="initialSize" value="${jdbc.initialSize}"/>--
>
<
!--<property name="minIdle" value="${jdbc.minIdle}"/>--
>
<
!--<property name="maxActive" value="${jdbc.maxActive}"/>--
>
<!--
<!– 配置获取连接等待超时的时间 毫秒–>
-->
<
!--<property name="maxWait" value="${jdbc.maxWait}"/>--
>
<!--
<!– 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 –>
-->
<
!--<property name="timeBetweenEvictionRunsMillis" value="${jdbc.timeBetweenEvictionRunsMillis}"/>--
>
<!--
<!– 配置一个连接在池中最小生存的时间,单位是毫秒 –>
-->
<
!--<property name="minEvictableIdleTimeMillis" value="${jdbc.minEvictableIdleTimeMillis}"/>--
>
<!--
<!– 连接池为了防止程序从池里取得连接后忘记归还的情况, 而提供了一些参数来设置一个租期, 使用这个可以在一定程度上防止连接泄漏 –>
-->
<
!--<property name="removeAbandoned" value="${jdbc.removeAbandoned}" />--
>
<
!--<property name="removeAbandonedTimeout" value="${jdbc.removeAbandonedTimeout}" /><!– 单位是秒 –>
-->
<
!--<property name="validationQuery" value="SELECT 'x' FROM DUAL"/>--
>
<
!--<property name="testWhileIdle" value="${jdbc.testWhileIdle}"/>--
>
<
!--<property name="testOnBorrow" value="${jdbc.testOnBorrow}"/>--
>
<
!--<property name="testOnReturn" value="${jdbc.testOnReturn}"/>--
>
<!--
<!– 是否自动提交事务 –>
-->
<
!--<property name="defaultAutoCommit" value="${jdbc.defaultAutoCommit}"/>--
>
<!--
<!– 打开PSCache(除了Oracle外,建议其他都设置为false),并且指定每个连接上PSCache的大小 –>
-->
<
!--<property name="poolPreparedStatements" value="${jdbc.poolPreparedStatements}"/>--
>
<
!--<property name="maxPoolPreparedStatementPerConnectionSize" value="${jdbc.maxPoolPreparedStatementPerConnectionSize}"/>--
>
<!--
<!– 配置监控统计拦截的filters–>
-->
<
!--<property name="filters" value="${jdbc.filters}"/>--
>
<
!--</bean>--
>
<!--
<!– 动态数据源 –>
-->
<
!--<bean id="dynamicDataSource" class="com.sibu.orderHelper.service.database.DynamicDataSource">--
>
<
!--<property name="targetDataSources">--
>
<
!--<map>--
>
<
!--</map>--
>
<!--
<!– 这里用配置设置多个数据源 <map key-type="java.lang.String"> <entry key="ORCL" -->
<!--value-ref="orclDataSource"></entry> <entry key="ISC" value-ref="iscDataSource"></entry> -->
<
!--</map> –>
-->
<
!--</property>--
>
<
!--<property name="defaultTargetDataSource" ref="dataSource" />--
>
<
!--</bean>--
>
</beans>
...
...
请
注册
或
登录
后发表评论