Назад к вопросам
СБЕР Страхование
Junior — Middle
65
Использовал ли ты прямой написание SQL-запросов без использования ORM или других абстракций?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Да, прямое написание SQL-запросов без использования ORM часто применяется для более точного контроля над запросами, оптимизации производительности или при работе с нестандартными запросами. Например, в Java можно использовать JDBC для выполнения SQL-запросов:
String query = "SELECT * FROM users WHERE id = ?";
try (PreparedStatement stmt = connection.prepareStatement(query)) {
stmt.setInt(1, userId);
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
// обработка результата
}
}
Такой подход требует внимательности к безопасности (например, защита от SQL-инъекций) и управлению ресурсами (закрытие соединений).