public class JDBCUtils {
private static DataSource dataSource;//只有一个数据源
static{
//1.加载配置文件
Properties pros = new Properties();
InputStream is = DruidTest.class.getClassLoader().getResourceAsStream("druid.properties");
try {
pros.load(is);
//2. 使用配置文件,返回DataSource的实例
dataSource = DruidDataSourceFactory.createDataSource(pros);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 获取数据库的连接
* @return 返回数据库连接
* @throws Exception
*/
public static Connection getConnection() throws Exception {
//3. 获取连接
Connection connection = dataSource.getConnection();
return connection;
}
/**