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

Что такое JDBC в Java

JDBC (Java Database Connectivity) — это стандартный Java API для взаимодействия с реляционными базами данных. Он предоставляет унифицированный интерфейс для выполнения SQL-запросов, обработки результатов и управления транзакциями.

Основные компоненты:

  • DriverManager — управляет подключением к БД
  • Connection — сессия с конкретной БД
  • Statement/PreparedStatement — для выполнения SQL-запросов
  • ResultSet — хранит результаты запроса

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

java
Connection conn = DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/mydb", "user", "pass");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while (rs.next()) {
    System.out.println(rs.getString("name"));
}
conn.close();

JDBC требует драйвер для конкретной СУБД (mysql-connector-java и т.д.). Современные приложения часто используют ORM (Hibernate) или JPA поверх JDBC.

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

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

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

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