Назад к вопросам
Aston
Junior — Middle
66
Можешь перечислить основные компоненты и элементы JDBC, которые использует разработчик?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Основные компоненты JDBC, которые использует разработчик:
- DriverManager — класс, управляющий списком драйверов баз данных и устанавливающий соединение.
- Connection — интерфейс, представляющий соединение с базой данных.
- Statement — интерфейс для выполнения SQL-запросов без параметров.
- PreparedStatement — расширение Statement, позволяющее выполнять параметризованные запросы, что повышает безопасность и производительность.
- ResultSet — интерфейс для хранения и обработки результатов SQL-запросов.
- SQLException — класс исключений, связанных с ошибками работы с базой данных.
Пример использования:
Connection conn = DriverManager.getConnection(url, user, password);
PreparedStatement ps = conn.prepareStatement("SELECT * FROM users WHERE id = ?");
ps.setInt(1, 10);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
String name = rs.getString("name");
// обработка данных
}
rs.close();
ps.close();
conn.close();
Эти компоненты позволяют устанавливать соединение, выполнять запросы и обрабатывать результаты.