tomcat-dbcp vs commons-dbcp

Кажется, существует большая путаница между этими двумя библиотеками пула соединений. Я хочу знать, какой из них лучше (если вообще)?

Вот некоторые моменты, которые я хотел бы высказать ... Не могли бы вы проверить?

  1. Tomcat DBCP: использует стандартный файл tomcat-dbcp .jar, который будет находиться в вашем каталоге tomcat / lib. Вам не нужны библиотеки commons-dbcp.jar или commons-pool.jar в вашем web-inf / lib. Драйвер БД должен быть помещен в tomcat / lib.

  2. Класс источника данных Tomcat DBCP - org.apache.tomcat.dbcp.dbcp.BasicDataSource . jar, который будет находиться в вашем каталоге tomcat / lib. Вам не нужны библиотеки commons-dbcp.jar или commons-pool.jar в вашем web-inf / lib. Драйвер БД должен быть помещен в каталог tomcat / lib.

  3. Класс источника данных DBCP Tomcat - org.apache.tomcat.dbcp.dbcp.BasicDataSource . jar, который будет находиться в вашем каталоге tomcat / lib. Вам не нужны библиотеки commons-dbcp.jar или commons-pool.jar в вашем web-inf / lib. Драйвер БД должен быть помещен в каталог tomcat / lib.

  4. Класс источника данных DBCP Tomcat - org.apache.tomcat.dbcp.dbcp.BasicDataSource . Класс источника данных Commons DBCP - org.apache.commons.dbcp.BasicDataSource .

  5. Единственное различие между ними можно найти в этом блоге . Не знаю, верна информация или нет.

  6. В официальной документации Tomcat четко упоминается, что большинство классов только что были переименованы и повторно упакованы.

Итак, вопрос: какой из них использовать, а какой лучше ?

68
задан Charles 16 January 2013 в 18:39
поделиться