Поддерживает ли Tomcat DBCP API JDBC4 isValid()?

Существует ли какая-либо версия Tomcat DBCP, поддерживающая JDBC4 isValid() API? Или мне всегда нужно указывать validationQuery даже для драйверов, совместимых с JDBC4?


person rustyx    schedule 06.04.2015    source источник


Ответы (1)


commons-dbcp поддерживает JDBC4:

  • DBCP 2 компилируется и работает только под Java 7 (JDBC 4.1)
  • DBCP 1.4 компилируется и работает только под Java 6 (JDBC 4)

Поддержка forisValid также должна быть реализована драйвером БД, однако я предполагаю, что, как только драйвер утверждает, что он совместим с jdbc4, он должен поддерживать его.

person mindas    schedule 09.04.2015
comment
Вопрос относился к Tomcat DBCP, а не к commons-dbcp. - person Dave Bower; 10.11.2015