1318. Что такое statement в контексте JDBC? Виды и отличия. В контексте JDBC, Statement - это интерфейс для выполнения SQL-запросов к базе данных. Он позволяет создавать объекты для выполнения запросов SQL на основе подключения к базе данных. В JDBC существует три типа Statement: Основное отличие PreparedStatement от Statement заключается в том, что PreparedStatement запоминает SQL-запрос при своём создании и присваивает значения параметров только при его выполнении, делая его производительнее и безопаснее. Для использования Statement необходимо создать объект, используя методы Connection.createStatement() или Connection.prepareCall(), затем использовать методы объекта Statement для выполнения запросов и получения результатов. Пример создания объекта Statement и выполнения запроса SELECT с использованием него: import java.sql.*;
public class Example {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;