DriverManagerDataSource 和 SimpleDriverDataSource 在每次請(qǐng)求時(shí)返回一個(gè)新建的鏈接, <<SPRing 實(shí)戰(zhàn)>>中說"SimpleDriverDataSource 直接使用jdbc 驅(qū)動(dòng)解決特定環(huán)境下類加載問題" . "JDBC 驅(qū)動(dòng)"是指某個(gè)DataSource 的實(shí)現(xiàn)類. 可以從他們兩個(gè)的構(gòu)造函數(shù)驗(yàn)證.
DriverManagerDataSource 通過驅(qū)動(dòng)的String類型名稱進(jìn)行配置.
DriverManagerDataSource(java.lang.String url) 通過JDBC URL創(chuàng)建DriverManagerDataSource. |
DriverManagerDataSource(java.lang.String url, java.util.Properties conProps) 通過JDBC URL和包含JDBC access參數(shù)的Properties 創(chuàng)建DriverManagerDataSource,. |
DriverManagerDataSource(java.lang.String url, java.lang.String username, java.lang.String passWord) 通過JDBC URL, 用戶名, 密碼創(chuàng)建DriverManagerDataSource. |
DriverManagerDataSource(java.lang.String driverClassName, java.lang.String url, java.lang.String username, java.lang.String password) 已過時(shí)。 since Spring 2.5. |
方法摘要 | |
---|---|
void | setDriverClassName(java.lang.String driverClassName) 設(shè)置JDBC驅(qū)動(dòng)程序類的名稱。 |
SimpleDriverDataSource 通過Driver 類或者Driver 的Class 對(duì)象初始化DataSource.
SimpleDriverDataSource(java.sql.Driver driver, java.lang.String url) 通過Driver 對(duì)象和 JDBCurl 創(chuàng)建DriverManagerDataSource。 |
SimpleDriverDataSource(java.sql.Driver driver, java.lang.String url, java.util.Properties conProps) 通過Driver 對(duì)象和 JDBCurl 和包含JDBC access參數(shù)的Properties創(chuàng)建 DriverManagerDataSource。 |
SimpleDriverDataSource(java.sql.Driver driver, java.lang.String url, java.lang.String username, java.lang.String password) 通過Driver 對(duì)象和 JDBCurl , 用戶名, 用戶密碼創(chuàng)建DriverManagerDataSource。 |
方法摘要 | |
---|---|
java.sql.Driver | getDriver() 返回JDBC驅(qū)動(dòng)程序?qū)嵗?/td> |
void | setDriver(java.sql.Driver driver) 指定JDBC驅(qū)動(dòng)程序?qū)嵗?/td> |
void | setDriverClass(java.lang.Class driverClass) 指定JDBC驅(qū)動(dòng)的Class對(duì)象 |
新聞熱點(diǎn)
疑難解答
圖片精選