|
|
@@ -0,0 +1,61 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<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.xsd">
|
|
|
+
|
|
|
+ <!-- 这个spring配置文件是给类com.whyun.druid.test.SpringDruidTest使用的 -->
|
|
|
+ <bean id="propertyConfigurer"
|
|
|
+ class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
|
|
|
+ <property name="locations">
|
|
|
+ <list>
|
|
|
+ <value>classpath:dbconfig.properties</value>
|
|
|
+ </list>
|
|
|
+ </property>
|
|
|
+ </bean>
|
|
|
+
|
|
|
+ <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
|
|
|
+ destroy-method="close">
|
|
|
+ <property name="url" value="${url}" />
|
|
|
+ <property name="username" value="${username}" />
|
|
|
+ <property name="password" value="${password}" />
|
|
|
+ <property name="driverClassName" value="${driverClassName}" />
|
|
|
+ <property name="filters" value="${filters}" />
|
|
|
+
|
|
|
+ <property name="maxActive" value="${maxActive}" />
|
|
|
+ <property name="initialSize" value="${initialSize}" />
|
|
|
+ <property name="maxWait" value="${maxWait}" />
|
|
|
+ <property name="minIdle" value="${minIdle}" />
|
|
|
+
|
|
|
+ <property name="timeBetweenEvictionRunsMillis" value="${timeBetweenEvictionRunsMillis}" />
|
|
|
+ <property name="minEvictableIdleTimeMillis" value="${minEvictableIdleTimeMillis}" />
|
|
|
+
|
|
|
+ <property name="validationQuery" value="${validationQuery}" />
|
|
|
+ <property name="testWhileIdle" value="${testWhileIdle}" />
|
|
|
+ <property name="testOnBorrow" value="${testOnBorrow}" />
|
|
|
+ <property name="testOnReturn" value="${testOnReturn}" />
|
|
|
+ <property name="maxOpenPreparedStatements"
|
|
|
+ value="${maxOpenPreparedStatements}" />
|
|
|
+ </bean>
|
|
|
+
|
|
|
+ <!-- JdbcTemplate -->
|
|
|
+ <bean id="jdbcTemplate"
|
|
|
+ class="org.springframework.jdbc.core.JdbcTemplate">
|
|
|
+ <constructor-arg ref="dataSource"/>
|
|
|
+ </bean>
|
|
|
+
|
|
|
+ <bean id="jdbcConnectionPool" class="com.company.model.JdbcConnectionPool" factory-method="GetInstance">
|
|
|
+ <property name="jdbcTemplate" ref="jdbcTemplate"/>
|
|
|
+ </bean>
|
|
|
+
|
|
|
+ <!--TCP Server -->
|
|
|
+
|
|
|
+ <!--
|
|
|
+ <bean id="TCPServer" class="com.company.TCPServer" factory-method="GetInstance">
|
|
|
+ </bean>
|
|
|
+ -->
|
|
|
+
|
|
|
+ <!-- create table-->
|
|
|
+ <bean id="creteTableWorker" class="com.company.work.CreateResistanceTable" init-method="start">
|
|
|
+ </bean>
|
|
|
+
|
|
|
+</beans>
|