Java JDBC — это Java API для подключения и выполнения запросов к базе данных. JDBC API использует автомобилистов jdbc для общения с базой данных.
Что такое JDBC?
JDBC появляется для соединения с базой данных Java, которое является стандартным Java API для независимого от базы данных соединения между языком разработки Java и различными базами данных.
Коллекция JDBC включает в себя API-интерфейсы для упомянутых ниже задач, связанных с подробным использованием ресурсов.
1. Оформление организации на ресурс деталей.
2. Создание утверждений SQL или MySQL.
3. Выполнение задач SQL или MySQL в базе данных.
4. Просмотр и изменение причинных записей.
По сути, JDBC — это требование, обеспечивающее полный набор соединений, что позволяет удобно выбирать ресурс деталей. Java можно использовать для написания различных типов исполняемых файлов, таких как
Java-приложения
Java-апплеты
Java-сервлеты
Серверные страницы Java (JSP)
Бизнес JavaBeans (EJB).
Все эти различные исполняемые файлы могут использовать автомобилисты JDBC для доступа к базам данных и использовать сохраненные данные.
JDBC предоставляет те же возможности, что и ODBC, позволяя программам Java содержать независимый от базы данных код.
Необходимо
Прежде чем идти дальше, вам необходимо хорошо знать следующие две темы:
Начальное программирование на JAVA
База данных SQL или MySQL
Архитектура JDBC
API JDBC позволяет использовать как двухуровневые, так и трехуровневые модели управления для подробной доступности ресурсов, но в целом JDBC Framework состоит из двух уровней:
JDBC API: обеспечивает подключение приложения к администратору JDBC.
JDBC Car owner API: это позволяет установить соединение JDBC Manager-Driver.
API JDBC использует менеджера по персоналу и автомобилистов, привязанных к базе данных, чтобы обеспечить четкую связь с разнородным ресурсом сведений.
Менеджер автомобилистов JDBC гарантирует, что для доступа к каждому ресурсу деталей используются правильные автомобилисты. Менеджер автомобилистов способен одновременно поддерживать нескольких автомобилистов, подключенных к нескольким разнородным ресурсам деталей.
Общие компоненты JDBC
API JDBC предоставляет следующие соединения и сеансы:
DriverManager: этот класс управляет списком автомобилистов из базы данных. Удовлетворяет потребности в соединении от Java-программы с надлежащими деталями для автомобилистов, использующих вспомогательный метод соединений. Первые автомобилисты, которые распознают определенный подпротокол в рамках JDBC, будут использоваться для создания соединения ресурса сведений.
Драйвер. Этот интерфейс управляет электронной почтой с сервером базы данных. Вы вряд ли когда-либо свяжетесь напрямую с аспектами автовладельца. Вместо этого вы используете аспекты DriverManager, которые управляют аспектами этого типа. Он также абстрагирует информацию, связанную с работой с аспектами автовладельца.
Соединение: это интерфейс со всеми методами вызова базы данных. Текстовый элемент символизирует перспективу соединений, т. е. все соединения с базой данных осуществляются только через элемент соединения.
Утверждение. Вы используете аспекты, созданные из этого интерфейса, для публикации состояний SQL в базе данных. Некоторые созданные соединения согласуются с аспектами в дополнение к выполнению сохраненных методов.
ResultSet: эти вещи содержат детали, извлеченные из базы данных после того, как вы выполните вопрос SQL с использованием аспектов объявления. Он функционирует как итератор, позволяя вам перемещаться по его деталям.
SQLException: эти типы контролируют любые ошибки, возникающие в программе ресурсов сведений.
Пакеты JDBC 4.0
Java.sql и javax.sql являются основными средствами JDBC 4.0. Это последняя версия JDBC на момент написания этого руководства. Предоставляет основные программы обучения для получения ваших веб-ресурсов.
Новые функции в этих предложениях включают изменения в следующих областях:
Автовладелец автомобиля работает с автоматическим подробным ресурсом.
Исключения, управляющие событиями.
Улучшена производительность BLOB/CLOB.
Доработки интерфейса подключения и оповещения.
Поддержка национальных наборов символов.
Доступ к SQL ROWID.
Поддержка типа данных SQL 2003 XML.
Аннотации.
Вы можете изучить JDBCи узнать больше о базе данных Java, ознакомившись с нашим руководством по базе данных Java.
Если вы хотите стать Java-разработчиком, вы можете присоединиться к программе Java для начинающих и сделать свою карьеру в этой области.
Обзор Java от Обучение CRB Tech Java достаточно, чтобы вы задумались и начали карьеру в этой области.