2020.11.22使用Druid連線資料庫
阿新 • • 發佈:2020-12-19
配置檔案
使用properties檔案配置相關資料
--driverClassName= com.mysql.cj.jdbc.Driver 驅動載入
--username=root 連線資料庫的使用者名稱
--password= 連線資料庫的密碼
--url=jdbc:mysql://127.0.0.1:3306/庫名?characterEncoding=utf-8 註冊驅動
--initialSize= 初始化池中建立的物理連線個數
--maxActive= 最大可活躍連線池的數量
導包
在lib目錄下匯入包:
druid-1.1.5.jar mysql-connector-java-5.1.41-bin.jar
資料庫連線
private static DataSource source; static { try { Properties properties = new Properties(); InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("Druid.properties"); properties.load(is); source = DruidDataSourceFactory.createDataSource(properties); } catch (Exception e) { e.printStackTrace(); } } public static Connection getConnection() throws SQLException { Connection connection = source.getConnection(); return connection; }