драйвер не означает все классы в ojdbc14.jar и classes12.jar или oracle.jdbc.driver.OracleDriver? Имеет ли слово драйвер имеет два контекста в JDBC?В чем разница между драйвером JDBC и классом водителя?
На сайте IBM я нашел,
JDBC API определяет интерфейсы Java и классы, которые программисты использовать для подключения к базам данных и отправки запросов. Драйвер JDBC реализует эти интерфейсы и классы для конкретного поставщика СУБД.
и в документации Oracle из OracleDriver
класса
Метод
registerDriver()
принимает в качестве входных данных класса «драйвера», то есть, класс, который реализует интерфейсjava.sql.Driver
, как в случае с OracleDriver.
Спасибо за ответ. Мой вопрос заключается в том, называются ли все эти классы драйвером или просто oracle.jdbc.driver.OracleDriver? – user12458
Все эти классы вместе составляют драйвер JDBC Oracle. Так же, как если бы вы пишете большое приложение с именем * Foo * в Java, это приложение будет иметь много классов, и один из них, содержащий метод 'main()', также может быть назван * Foo *. –