1. 程式人生 > >jdcp配置連線池工具類

jdcp配置連線池工具類

為了提高資料庫連線的效率,我們一般採用連線池的方式。使用jdcp連線池首先要引入兩個jar包 一個pool 一個jdcp
然後編寫一個工具類方便以後使用。程式碼如下:

public class DButils {
    private static String DRIVER = "com.mysql.jdbc.Driver";
    private static String URL = "jdbc:mysql://localhost:3306/mydatabase/*資料庫名稱*/";
    private static String USERNAME = "使用者名稱";
    private
static String PASSWORD = "密碼"; private static BasicDataSource dataSource = new BasicDataSource(); static { //必須配置的資訊 dataSource.setDriverClassName(DRIVER); dataSource.setUrl(URL); dataSource.setUsername(USERNAME); dataSource.setPassword(PASSWORD); //擴充套件
dataSource.setInitialSize(10);//設定初始化連線數 dataSource.setMaxActive(8);//設定最大連線數 dataSource.setMaxIdle(5);//設定最大空閒數 dataSource.setMinIdle(2);//設定最小空閒數 } public static DataSource getDataSource(){ return dataSource; } public static Connection getConnection(){ try
{ Connection conn = dataSource.getConnection(); return conn; } catch (SQLException e) { System.out.println("資料庫連線錯誤"); e.printStackTrace(); throw new RuntimeException(); } } }