к оглавлению
Модели интерфейсов и типы драйверов; Интерфейс для приложений JDBC API; развитие приложений java с доступом к Интернет в SQL-базах данных
Schichtenmodelle und Treibertypen. Schnittstelle fur Anwendungen JDBC API. Entwicklung von Java-Applikationen mit Internetzugriff auf SQL-Datenbanken
Java Database Connectivity
Интерфейсы
JDBC API содержит два основных типа интерфейсов: первый - для разработчиков приложений и второй (более низкого уровня) - для разработчиков драйверов.
Соединение с базой данных описывается классом, реализующим интерфейс java.sql.Connection.
Имея соединение с базой данных, можно создавать объекты типа Statement, служащие для исполнения запросов к базе данных на языке SQL.
Существуют следующие виды типов Statement, различающихся по назначению:
java.sql.Statement — Statement общего назначения;
java.sql.PreparedStatement — Statement
, служащий для выполнения запросов, содержащих подставляемые параметры (обозначаются символом '?' в теле запроса);
java.sql.CallableStatement — Statement, предназначенный для вызова хранимых процедур.
Интерфейс java.sql.ResultSet позволяет легко обрабатывать результаты запроса.
Знаете ли Вы, что абстракция - это процесс изменения уровня детализации программы. Когда мы абстрагируемся от проблемы, мы предполагаем игнорирование ряда подробностей с тем, чтобы свести задачу к более простой.