2009-07-26 6 views
2

Mit Bezug auf Apache Commons Dbcp, was ist der Unterschied zwischen PoolingDataSource und PoolingDriver? Der Quellcode heißtJDBC PoolingDataSource vs PoolingDriver

„Beachten Sie, dass dieses Beispiel auf das PoolingDriver Beispiel sehr ähnlich ist. In der Tat, Sie den gleichen Pool sowohl in einer PoolingDriver und einen PoolingDataSource verwenden könnten“

aber es nicht explizit Staat die Unterschiede

Antwort

3

PoolingDriver implementiert die Treiberschnittstelle, so dass Sie diese überall dort verwenden können, wo Sie einen java.sql.Driver benötigen.

Und ähnlich implementiert PoolingDataSource die DataSource-Schnittstelle.

(zum Beispiel einige Gerüste müssen Sie einen Verweis auf einen Treiber oder Datasource zu übergeben, wenn Sie sie Sie eine PoolingDataSource oder PoolingDriver verwenden gepoolt wollen -)