項目中c3po連接池可能用得比較多,常常在配置中用到見到。如圖:

上面為連接數據庫最基本的配置。
看c3p0源碼可以知道,我們配置上面屬性主要用到的是ComboPooledDataSource來。
類:com.mchange.v2.c3p0.ComboPooledDataSource 它繼承了AbstractComboPooledDataSource類。

而類AbstractComboPooledDataSource中有driverClass,jdbcUrl,user,password的 set方法。設置相關值。



因此,為什么連接數據庫配置文件中要我們配置 driverClass,jdbcUrl,user,password。從這里可以知曉。
而且源碼中用的是user不是userName,這里需要注意。
