JDBC工具類 使用Durid連線池
阿新 • • 發佈:2018-12-11
public class JDBCUtils { private static DataSource ds ; static { try { //1.載入配置檔案 Properties pro = new Properties(); //使用ClassLoader載入配置檔案,獲取位元組輸入流 InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("druid.properties"); pro.load(is); //2.初始化連線池物件 ds = DruidDataSourceFactory.createDataSource(pro); } catch (IOException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } } /** * 獲取連線池物件 */ public static DataSource getDataSource(){ return ds; } /** * 獲取連線Connection物件 */ public static Connection getConnection() throws SQLException { return ds.getConnection(); } }