Sobes.tech
Назад к вопросам
Junior — Middle
66

Какую роль играет JDBC в работе с базами данных в Java?

Ответ от нейросети

sobes.tech AI

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

Основные роли JDBC:

  • Устанавливает соединение с базой данных через драйвер.
  • Позволяет выполнять SQL-запросы (SELECT, INSERT, UPDATE, DELETE).
  • Обрабатывает результаты запросов через объекты ResultSet.
  • Управляет транзакциями и обработкой ошибок.

Пример использования JDBC:

Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while(rs.next()) {
    System.out.println(rs.getString("name"));
}
rs.close();
stmt.close();
conn.close();