在pom.xml文件中安装依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.10</version>
</dependency>
在mybatis-config.xml配置文件中改变数据连接
<environments default="mysql">
<environment id="mysql">
<transactionManager type="JDBC"></transactionManager>
<!-- 数据源的配置,URL,用户名 密码 数据库 -->
<!--连接池-->
<dataSource type="com.qf.datasource.MyDuridDataSourceFactory"><!--数据源工厂-->
<property name="driverClass" value="${jdbc.driver}"/>
<property name="jdbcUrl" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</dataSource>
</environment>
</environments>
创建MyDuridDataSourceFactory类并继承PooledDataSourceFactory
package com.qf.datasource;
import com.alibaba.druid.pool.DruidDataSource;
import org.apache.ibatis.datasource.pooled.PooledDataSourceFactory;
public class MyDuridDataSourceFactory extends PooledDataSourceFactory {
public MyDuridDataSourceFactory(){
this.dataSource = new DruidDataSource();//替换数据源
}
}