|
|
@@ -1,918 +0,0 @@
|
|
|
-<!-- <?xml version="1.0" encoding="UTF-8"?> -->
|
|
|
-<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
|
|
|
- "http://www.springframework.org/dtd/spring-beans.dtd">
|
|
|
- <!-- <beans xmlns="http://www.springframework.org/schema/beans"
|
|
|
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
- xsi:schemaLocation="http://www.springframework.org/schema/beans
|
|
|
- http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> -->
|
|
|
-<beans>
|
|
|
-
|
|
|
- <!-- bean id="ds-1" class="org.springframework.jndi.JndiObjectFactoryBean">
|
|
|
- <property name="jndiName" value="jdbc/test"/>
|
|
|
- <property name="resourceRef" value="true"/>
|
|
|
- </bean-->
|
|
|
-
|
|
|
- <bean id="dataSource"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
- <property name="driverClassName">
|
|
|
- <value>oracle.jdbc.driver.OracleDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <!--测试环境-->
|
|
|
- <!--<value>jdbc:oracle:thin:@172.16.2.128:1521:tgcxtest</value>-->
|
|
|
-
|
|
|
- <!--正式环境-->
|
|
|
- <value>jdbc:oracle:thin:@172.54.11.30:1521/TGCXDB</value>
|
|
|
- <!-- <value>jdbc:oracle:thin:@192.168.10.31:1521/TGCXDB</value> -->
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>cxuser</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <!--测试环境-->
|
|
|
- <!--<value>cxuser</value>-->
|
|
|
-
|
|
|
- <!--正式环境-->
|
|
|
- <value>usr5581</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>8</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>4</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>2</value>
|
|
|
- </property>
|
|
|
-
|
|
|
- <!-- sql 心跳 在数据库重启后确保重连-->
|
|
|
- <property name= "testWhileIdle" value="true"/>
|
|
|
- <property name= "testOnBorrow" value="false"/>
|
|
|
- <property name= "testOnReturn" value="false"/>
|
|
|
- <property name= "validationQuery" value="select * from dual"/>
|
|
|
- <property name= "timeBetweenEvictionRunsMillis" value="60000"/>
|
|
|
- <property name= "numTestsPerEvictionRun" value="10"/>
|
|
|
- <!-- property name= "validationQueryTimeout" value="1" />-->
|
|
|
-
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="dataSource1"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://192.168.10.3:1433;DatabaseName=GetPu3PrcData</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>yingjian</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>yingjian1</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="dataSource2"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://192.168.10.30:1433;DatabaseName=GetPu3PrcData</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>yingjian</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>yingjian1</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="dataSource720"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://172.16.0.17:1433;DatabaseName=GetPu3PrcData</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>sa</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>Tpcims2003</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="dataSource3"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
- <property name="driverClassName">
|
|
|
- <value>oracle.jdbc.driver.OracleDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:oracle:thin:@172.16.17.31:1521/wlsrv</value>
|
|
|
-<!-- <value>jdbc:oracle:thin:@172.16.0.31:1521/wlsrv</value>-->
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>tgjl_user</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>jikongsystem</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>8</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>4</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>2</value>
|
|
|
- </property>
|
|
|
-
|
|
|
- <!-- sql 心跳 在数据库重启后确保重连-->
|
|
|
- <property name= "testWhileIdle" value="true"/>
|
|
|
- <property name= "testOnBorrow" value="false"/>
|
|
|
- <property name= "testOnReturn" value="false"/>
|
|
|
- <property name= "validationQuery" value="select * from dual"/>
|
|
|
- <property name= "timeBetweenEvictionRunsMillis" value="60000"/>
|
|
|
- <property name= "numTestsPerEvictionRun" value="10"/>
|
|
|
- <!-- property name= "validationQueryTimeout" value="1" />-->
|
|
|
-
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="dataSource5"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
- <property name="driverClassName">
|
|
|
- <value>oracle.jdbc.driver.OracleDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
-<!-- <value>jdbc:oracle:thin:@172.16.17.31:1521/wlsrv</value>-->
|
|
|
- <value>jdbc:oracle:thin:@172.16.0.31:1521/wlsrv</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>tgjl_user</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>jikongsystem</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>8</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>4</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>2</value>
|
|
|
- </property>
|
|
|
-
|
|
|
- <!-- sql 心跳 在数据库重启后确保重连-->
|
|
|
- <property name= "testWhileIdle" value="true"/>
|
|
|
- <property name= "testOnBorrow" value="false"/>
|
|
|
- <property name= "testOnReturn" value="false"/>
|
|
|
- <property name= "validationQuery" value="select * from dual"/>
|
|
|
- <property name= "timeBetweenEvictionRunsMillis" value="60000"/>
|
|
|
- <property name= "numTestsPerEvictionRun" value="10"/>
|
|
|
- <!-- property name= "validationQueryTimeout" value="1" />-->
|
|
|
-
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="dataSource4"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
- <property name="driverClassName">
|
|
|
- <value>oracle.jdbc.driver.OracleDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:oracle:thin:@172.16.2.120:1521/lims</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>lims</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>Lims123789</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>8</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>4</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>2</value>
|
|
|
- </property>
|
|
|
-
|
|
|
- <!-- sql 心跳 在数据库重启后确保重连-->
|
|
|
- <property name= "testWhileIdle" value="true"/>
|
|
|
- <property name= "testOnBorrow" value="false"/>
|
|
|
- <property name= "testOnReturn" value="false"/>
|
|
|
- <property name= "validationQuery" value="select * from dual"/>
|
|
|
- <property name= "timeBetweenEvictionRunsMillis" value="60000"/>
|
|
|
- <property name= "numTestsPerEvictionRun" value="10"/>
|
|
|
- <!-- property name= "validationQueryTimeout" value="1" />-->
|
|
|
-
|
|
|
- </bean>
|
|
|
-
|
|
|
-
|
|
|
- <bean id="dataSourceLocal"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://localhost;DatabaseName=GetPu3PrcData</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>sa</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>zhushaobo</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>200</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <!-- 检化验数据库-->
|
|
|
- <bean id="jhyDataSource"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
- <property name="driverClassName">
|
|
|
- <value>oracle.jdbc.driver.OracleDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <!-- 真实 -->
|
|
|
- <!-- <value>jdbc:oracle:thin:@192.168.10.31:1521/TGCXDB</value> -->
|
|
|
- <value>jdbc:oracle:thin:@172.54.11.30:1521/TGCXDB</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>LIMSUSER</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>lis91573</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>16</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>8</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>4</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>2</value>
|
|
|
- </property>
|
|
|
- <!-- sql 心跳 在数据库重启后确保重连-->
|
|
|
- <property name= "testWhileIdle" value="true"/>
|
|
|
- <property name= "testOnBorrow" value="false"/>
|
|
|
- <property name= "testOnReturn" value="false"/>
|
|
|
- <property name= "validationQuery" value="select * from dual"/>
|
|
|
- <property name= "timeBetweenEvictionRunsMillis" value="60000"/>
|
|
|
- <property name= "numTestsPerEvictionRun" value="10"/>
|
|
|
- <!-- property name= "validationQueryTimeout" value="1" />-->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="PhyCollectdataSource"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://172.16.2.141;DatabaseName=fmis_data</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>sa</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>tpcims</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="PhyCollectdataSourceTH"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://192.168.10.4;DatabaseName=fiml_data</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <value>jhy</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>Jhy@2020</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <!-- 天淮测量点 -->
|
|
|
- <bean id="ZheDaPBdataSourceTH"
|
|
|
- class="org.apache.commons.dbcp.BasicDataSource"
|
|
|
- destroy-method="close">
|
|
|
-
|
|
|
- <property name="driverClassName">
|
|
|
- <value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
|
|
|
- </property>
|
|
|
- <property name="url">
|
|
|
- <value>jdbc:sqlserver://192.168.10.4;DatabaseName=ZheDaPB</value>
|
|
|
- </property>
|
|
|
- <property name="username">
|
|
|
- <!-- <value>THCX</value> -->
|
|
|
- <value>ZDPB</value>
|
|
|
- </property>
|
|
|
- <property name="password">
|
|
|
- <value>thco2023</value>
|
|
|
- </property>
|
|
|
- <!-- 最大连接数据库连接数,设 0 为没有限制 -->
|
|
|
- <property name="maxActive">
|
|
|
- <value>20</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="maxIdle">
|
|
|
- <value>10</value>
|
|
|
- </property>
|
|
|
- <!-- 最小等待连接中的数量 -->
|
|
|
- <property name="minIdle">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待毫秒数, 单位为 ms, 超过时间会出错误信息 -->
|
|
|
- <property name="maxWait">
|
|
|
- <value>5000</value>
|
|
|
- </property>
|
|
|
- <!-- 最大等待连接中的数量,设 0 为没有限制 -->
|
|
|
- <property name="defaultAutoCommit">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 回收被遗弃的(一般是忘了释放的)数据库连接到连接池中 -->
|
|
|
- <property name="removeAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <!-- 数据库连接过多长时间不用将被视为被遗弃而收回连接池中 -->
|
|
|
- <property name="removeAbandonedTimeout">
|
|
|
- <value>60</value>
|
|
|
- </property>
|
|
|
- <property name="logAbandoned">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- <property name="initialSize">
|
|
|
- <value>5</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate1"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource1" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <!-- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /> -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate2"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource2" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <!-- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /> -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate720"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource720" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <!-- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /> -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate3"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource3" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <!-- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /> -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate5"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource5" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <!-- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /> -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplate4"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSource4" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <!-- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /> -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="jdbcTemplateLocal"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="dataSourceLocal" />
|
|
|
- </bean>
|
|
|
-
|
|
|
-
|
|
|
- <bean id="jhyJdbcTemplate"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="jhyDataSource" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" />
|
|
|
- </bean>
|
|
|
-
|
|
|
-
|
|
|
- <bean id="PhyCollectjdbcTemplate"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="PhyCollectdataSource" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" />
|
|
|
- </bean>
|
|
|
-
|
|
|
-
|
|
|
- <bean id="PhyCollectjdbcTemplateTH"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="PhyCollectdataSourceTH" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="ZheDaPBjdbcTemplateTH"
|
|
|
- class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
- <property name="dataSource" ref="ZheDaPBdataSourceTH" />
|
|
|
- <!-- 设置抽取器 -->
|
|
|
- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" />
|
|
|
- </bean>
|
|
|
-
|
|
|
-
|
|
|
- <bean id="nativeJdbcExtractor"
|
|
|
- class="org.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor"
|
|
|
- lazy-init="true" />
|
|
|
- <bean id="oracleLobHandler"
|
|
|
- class="org.springframework.jdbc.support.lob.OracleLobHandler"
|
|
|
- lazy-init="true">
|
|
|
- <property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" />
|
|
|
- <!-- ① 设置本地 Jdbc 对象抽取器 -->
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="defaultLobHandler"
|
|
|
- class="org.springframework.jdbc.support.lob.DefaultLobHandler"
|
|
|
- lazy-init="true">
|
|
|
- </bean>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- <bean id="TgDao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="oracleLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="MSSQL1Dao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate1" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="MSSQL2Dao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate2" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="MSSQL720Dao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate720" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="WlsrvDao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate3" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="WlsrvDaoNew" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate5" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="LimsDao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplate4" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="LocalDao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jdbcTemplateLocal" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="JhyDao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="jhyJdbcTemplate" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="oracleLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="PhyCollectDao" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="PhyCollectjdbcTemplate" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="PhyCollectDaoTH" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="PhyCollectjdbcTemplateTH" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="ZheDaPBDaoTH" class="CoreFS.SA04.CoreDBProxy">
|
|
|
- <property name="jdbcTemplate" ref="ZheDaPBjdbcTemplateTH" />
|
|
|
- <!-- ② 设置 LOB 处理器 -->
|
|
|
- <property name="lobHandler" ref="defaultLobHandler" />
|
|
|
- </bean>
|
|
|
-
|
|
|
- <!-- 实体类使用的Hibernate配置 -->
|
|
|
- <!-- Hibernate配置-->
|
|
|
- <bean id="sessionFactory"
|
|
|
- class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
|
|
|
- <property name="dataSource" ref="dataSource" />
|
|
|
- <!-- property name="typeDefinitions" ref="jbpmTypes"/-->
|
|
|
- <property name="hibernateProperties">
|
|
|
- <props>
|
|
|
- <prop key="hibernate.dialect">
|
|
|
- org.hibernate.dialect.Oracle10gDialect
|
|
|
- </prop>
|
|
|
- <prop key="hibernate.default_batch_fetch_size">10</prop>
|
|
|
- <prop key="hibernate.max_fetch_depth">0</prop>
|
|
|
- <prop key="hibernate.show_sql">true</prop>
|
|
|
- </props>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
- <bean id="transactionManager"
|
|
|
- class="org.springframework.orm.hibernate3.HibernateTransactionManager">
|
|
|
- <property name="sessionFactory" ref="sessionFactory" />
|
|
|
- </bean>
|
|
|
- <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
|
|
|
- <property name="sessionFactory">
|
|
|
- <ref bean="sessionFactory"/>
|
|
|
- </property>
|
|
|
- <property name="allowCreate">
|
|
|
- <value>true</value>
|
|
|
- </property>
|
|
|
- </bean>
|
|
|
-
|
|
|
- <bean id="baseDao" class="CoreBpm.Util.BaseDao">
|
|
|
- <property name="hibernateTemplate">
|
|
|
- <ref bean="hibernateTemplate"/>
|
|
|
- </property>
|
|
|
- <!-- <property name="jbpmTemplate">
|
|
|
- <ref bean="jbpmTemplate"/>
|
|
|
- </property>-->
|
|
|
- </bean>
|
|
|
- <bean id="sqlSessionFactory" class="CoreFS.SE01.CoreSqlSessionFactoryBean">
|
|
|
- <property name="configLocation" value="classpath:configuration.xml"></property>
|
|
|
- <property name="database" value="Oracle" />
|
|
|
- <property name="dataSource" ref="dataSource" />
|
|
|
- <property name="mapperLocations" value="classpath:com/steering/mapper/"></property>
|
|
|
- </bean>
|
|
|
-</beans>
|