![Уроки Java для профессионалов | #9 - Подключение базы данных к приложению (MySQL + JDBC)](https://i.ytimg.com/vi/7vV6Vj-lhOM/hqdefault.jpg)
Содержание
- Определение - Что означает архитектура подключения к базам данных Java (архитектура JDBC)?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет архитектуру подключения баз данных Java (архитектура JDBC)
Определение - Что означает архитектура подключения к базам данных Java (архитектура JDBC)?
Архитектура Java Database Connectivity (JDBC) - это API, определяющий интерфейсы для доступа к реляционным базам данных. JDBC помогает подключаться к базе данных, запрашивать и обновлять базу данных, а также извлекать и обрабатывать результаты, полученные из базы данных, для запросов.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Techopedia объясняет архитектуру подключения баз данных Java (архитектура JDBC)
JDBC является основной частью платформы Java и представляет собой спецификацию API, разработанную Sun Microsystems. Архитектура JDBC поддерживает двухуровневые и трехуровневые модели обработки для доступа к базе данных.
В двухуровневой модели Java-апплет или приложение обмениваются данными непосредственно с источником данных. Драйвер JDBC обеспечивает связь между приложением и источником данных. Когда пользователь запрашивает источник данных, ответы на эти запросы отправляются обратно пользователю в форме результатов. Источником данных не всегда может быть одна машина, расположенная в одном месте. Он может быть расположен на другом компьютере в сети, к которой подключен пользователь. Это называется конфигурацией клиент / сервер, где компьютер пользователя действует как клиент, а компьютер с работающим источником данных выступает в качестве сервера. Сетевое соединение может быть интранет или Интернет.
В трехуровневой модели пользовательские команды или запросы отправляются службам среднего уровня, из которых команды снова отправляются в источник данных. Результаты отправляются обратно на средний уровень и оттуда пользователю. Этот тип модели очень полезен руководителям информационных систем управления, поскольку он упрощает управление доступом и обновление корпоративных данных. Развертывание приложений также становится простым и обеспечивает выигрыш в производительности. Средний уровень обычно пишется на C или C ++.
Диспетчер драйверов JDBC является традиционной основой архитектуры JDBC, которая определяет объекты для подключения приложений Java к драйверу JDBC. JDBC Test Suite помогает убедиться, что драйверы JDBC будут запускать программу. Программное обеспечение JDBC-ODBC Bridge обеспечивает доступ к JDBC через открытые драйверы подключения к базе данных.