JDBCDataSource
生活随笔
收集整理的這篇文章主要介紹了
JDBCDataSource
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
DataSource:連接池,數據源連接池:減少頻繁與數據庫建立的連接和關閉連接的集合 ->創建連接池時初始化若干個連接對象getConnection() ->返回一個連接對象close(); -> 連接返回給連接池常用的兩個連接池 DBCP BasicDataSourceC3p0 ComboPooledDataSourceDBCP:連接池:初始化l連接對象 ConnectionBasicDataSource ds=new BasicDataSource();ds.setDriverClassName("");ds.setUrl("");ds.setUsername("");ds.setPassword("");Connection conn=ds.getConnection(); //得到一個Connection對象使用工廠方法創建數據源,必須提供配置文件配置文件中的屬性名,按規定填寫Properties pro=new Properties();pro.load(new FileInputStream(DataSourceDemo.class.getResource(“path”).getFile()));DataSource ds=BasicDataSourceFactory.createDataSource(pro);Connection conn=ds.getConnection();conn.close(); null->連接對象回到連接池中
C3P0: 類路徑下創建 c3p0-config.xml文件 文件內容 <default-config>默認 <name-config name="db">創建時傳 “db”<property name="driveClas"> ... </property><property name="jdbcUrl">...</property><propery name="user">..</property><proprty name="password">...</property>ComboPooledDataSource ds=nw ComboPooledDataSource(); 默認ComboPooledDtaSorce ds=new ComboPooldDataSorc("db");傳nameConnection conn=ds.getConnecton(); 創建連接對象
總結
以上是生活随笔為你收集整理的JDBCDataSource的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python滑动窗口求回归——OLS和W
- 下一篇: PLSA概率潜在语义分析数学推导