factory 是工厂的意思 

package com.itheima.druid;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.io.FileInputStream;import java.sql.Connection;import java.util.Map;import java.util.Properties;/*** Druid 数据库连接池演示*/public class DruidDemo {public static void main(String[] args) throws Exception {// 1. 导入jar包// 2. 定义配置文件// 3. 加载配置文件 创建配置文件对象Properties prop = new Properties();// 将配置文件用文件的输入流,加载到内存中prop.load(new FileInputStream("jdbc-demo\\src\\druid.properties"));// 4. 获取连接池对象DataSource dataSource = DruidDataSourceFactory.createDataSource(prop);// 将创建的配置文件对象传入进去// 5. 获取数据库连接 ConnectionConnection connection = dataSource.getConnection();System.out.println(connection);}}
Druid(德鲁伊)配置文件:
driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql:///db1?useSSL=false&useServerPrepStmts=trueusername=rootpassword=123456# 初始化连接数量initialSize=5# 最大连接数maxActive=10# 最大等待时间maxWait=3000
