Назад к вопросам
Junior — Middle
73
Каким образом можно извлечь запись из базы данных по уникальному идентификатору?
Ответ от нейросети
sobes.tech AI
Чтобы извлечь запись из базы данных по уникальному идентификатору в Java, обычно используют SQL-запрос с условием по первичному ключу. Например, если у вас есть таблица users с полем id, можно выполнить запрос:
String sql = "SELECT * FROM users WHERE id = ?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setInt(1, userId);
ResultSet rs = stmt.executeQuery();
if (rs.next()) {
// Извлечь данные из rs
}
Если используется ORM, например Hibernate или JPA, то можно получить объект по идентификатору так:
User user = entityManager.find(User.class, userId);
Таким образом, ключевой момент — использовать уникальный идентификатор в условии запроса, чтобы получить конкретную запись.