Gymterview
junior

При помощи чего формируются запросы к базе данных

Запросы к базе данных в JDBC формируются при помощи трёх интерфейсов, каждый из которых предназначен для определённого типа SQL-операций.

Интерфейс Назначение Метод создания
Statement Простые SQL-запросы без параметров connection.createStatement()
PreparedStatement Параметризованные и часто выполняемые запросы connection.prepareStatement(sql)
CallableStatement Вызов хранимых процедур connection.prepareCall(sql)

На собеседовании: назовите три интерфейса и способ получения каждого через Connection. Обычно следом идёт вопрос о разнице между Statement и PreparedStatement — будьте готовы к нему.