直接上xml配置!
| <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"><property name="url" value="${jdbc.url}"/>
 <property name="username" value="${jdbc.username}"/>
 <property name="password" value="${jdbc.password}"/>
 <property name="driverClassName" value="${jdbc.driver}"/>
 <property name="validationQuery" value="select 1"/>
 <property name="validationQueryTimeout" value="1"/>
 </bean>
 
 | 
重要的就是这两句
| validationQuery在连接池返回连接给调用者前用来对连接进行验证的查询 SQL,要求为一条查询语句
 validationQueryTimeout
 SQL 查询验证超时时间(秒),小于或等于 0 的数值表示禁用
 
 | 
原理和我之前写的那个定时任务一样的,也就是定时请求数据库,只不过是druid帮我们写好