Встречается на собеседованиях • сегодня
Писал ли нативные SQL-запросы
Да, писал нативные SQL-запросы в Java с использованием JDBC и JPA. Например, через `EntityManager.createNativeQuery()` или `JdbcTemplate` в Spring.
**Пример с JPA:**
```java
Query query = entityManager.createNativeQuery(
"SELECT * FROM users WHERE age > :age", User.class);
query.setParameter("age", 18);
List users = query.getResultList();
```
**Пример с Spring JdbcTemplate:**
```java
List users = jdbcTemplate.query(
"SELECT * FROM users WHERE status = ?",
(rs, rowNum) -> new User(rs.getInt("id"), rs.getString("name")),
"ACTIVE"
);
```
Важно экранировать параметры, чтобы избежать SQL-инъекций.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы