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

Какова основная роль и назначение JDBC в работе с базами данных в Java-приложениях?

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

sobes.tech AI

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

С помощью JDBC можно:

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

Пример простого подключения и запроса через JDBC:

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