JDBC封装工具类,使用Durid连接池

package itcast.util;

import com.alibaba.druid.pool.DruidDataSourceFactory;

import javax.sql.DataSource;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;

/**

  • JDBC工具类 使用Durid连接池
    */
    public class JDBCUtils {

    private static DataSource ds ;
    static {
    try {
    Properties pro = new Properties();
    InputStream is = cn.itcast.util.JDBCUtils.class.getClassLoader().getResourceAsStream(“druid.properties”);
    pro.load(is);
    ds = DruidDataSourceFactory.createDataSource(pro);
    } catch (Exception e) {
    e.printStackTrace();
    }
    }

    public static DataSource getDataSource(){
    return ds;
    }

    public static Connection getConnection() throws SQLException {
    return ds.getConnection();
    }
    }

猜你喜欢

转载自blog.csdn.net/m0_50047559/article/details/109101790