Встречается на собеседованиях • сегодня

Зачем подключают драйвер в базу данных

Драйвер базы данных — это библиотека, которая позволяет Java-приложению взаимодействовать с конкретной СУБД (MySQL, PostgreSQL, Oracle и т.д.). Он реализует JDBC API, преобразуя вызовы Java-кода в специфичные для базы команды.

Без драйвера приложение не сможет:

  • Устанавливать соединение (Connection)
  • Выполнять запросы (Statement, PreparedStatement)
  • Обрабатывать результаты (ResultSet)

Пример подключения MySQL драйвера:

java
Class.forName("com.mysql.cj.jdbc.Driver");
Connection conn = DriverManager.getConnection(
  "jdbc:mysql://localhost:3306/mydb", "user", "password");

Драйверы обычно добавляются как зависимость (Maven/Gradle) или JAR-файл в classpath. Современные JDBC 4.0+ драйверы могут авторегистрироваться через SPI, но явная загрузка через Class.forName() иногда требуется для обратной совместимости.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы