Существует несколько способов:
Явное использование Class.forName()
:
java
Этот способ был распространен в старых версиях Java, но сейчас считается устаревшим.
Использование DriverManager.registerDriver()
:
java
Этот способ также не является предпочтительным в большинстве случаев.
Автоматическая загрузка через Service Provider Mechanism:
Современный и рекомендуемый способ. Драйверы JDBC поставляются в виде JAR-файлов, содержащих информацию о себе в каталоге META-INF/services
в файле с именем java.sql.Driver
. JVM автоматически находит и загружает эти драйверы при первом обращении
Существует несколько способов:
Явное использование Class.forName()
:
java
Этот способ был распространен в старых версиях Java, но сейчас считается устаревшим.
Использование DriverManager.registerDriver()
:
java
Этот способ также не является предпочтительным в большинстве случаев.
Автоматическая загрузка через Service Provider Mechanism:
Современный и рекомендуемый способ. Драйверы JDBC поставляются в виде JAR-файлов, содержащих информацию о себе в каталоге META-INF/services
в файле с именем java.sql.Driver
. JVM автоматически находит и загружает эти драйверы при первом обращении
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.