Tomcat 8.5.x Tomcat-jdbc.jar против официального драйвера оракула ojdbc6.jar - PullRequest
0 голосов
/ 10 января 2019

Я борюсь с подключением jdbc к базе данных Oracle, что мне использовать?
tomcat-jdbc.jar (внутри tomcat) или oracle ojdbc6.jar (официально от oracle)
В чем разница между двумя водителями?
(ojdbc6 версии 11.2.0.4 гарантирует мне, что работа с oracle 12c db и oracle 10 db может сделать то же самое, что tomcat-jdbc.jar ??)

1 Ответ

0 голосов
/ 10 января 2019

На самом деле это разные библиотеки. tomcat-jdbc.jar является пулом соединений Tomcat по умолчанию (в Tomcat версии 8.5), и он отвечает за управление соединениями, обеспечивая быстрый доступ к уже созданным, тогда как ojdbc6.jar ваш фактический драйвер JDBC от Oracle, который обеспечивает подключение базы данных к серверу Oracle Database. Другими словами, вы не можете использовать tomcat-jdbc.jar в том случае, если вы хотите «поговорить» с вашей базой данных Oracle, но возможно использовать ojdbc6.jar без объединения, хотя это не рекомендуется из-за падения производительности в большинстве случаев.

Вот хорошее объяснение:

...