Взаимодействие с СУБД из java-приложений посредством технологии JDBC v3

11 участников

О чём курс

JDBC позволяет Java-приложениям полноценно общаться с реляционными базами данных, выполняя SQL-запросы любой сложности. Этот материал охватывает путь от базового соединения с СУБД до настройки распределенных транзакций и пулов соединений в J2EE-контейнерах.

Внутри разбираются механика обработки выборок с произвольным доступом, использование метаданных для создания гибких клиентских интерфейсов и групповые модификации данных. Вы научитесь правильно выстраивать архитектуру взаимодействия с БД, минимизируя ошибки при работе с конкурентным доступом и транзакциями. Программа подходит Java-разработчикам, которым нужно глубоко понимать стек работы с данными без использования ORM-фреймворков. Итогом обучения станет создание полноценного консольного приложения и веб-клиента к БД.

Программа обучения

    1. Архитектура JDBC
    • Схемы взаимодействия с СУБД
    • Структура JDBC-программы
    • Типы JDBC-драйверов
    1. Взаимодействие с СУБД посредством JDBC API
    • SQL-запросы к СУБД
    • Обработка данных из БД, выборки
    • Выборки с произвольным доступом
    • Модифицируемы выборки
    • Обработка ошибок
    1. Транзакции в JDBC API
    • Понятие транзакции
    • Конкурентный доступ к данным
    • Использование транзакций в JDBC API
    1. Дополнительные возможности JDBC API
    • Метаданные
    • Групповая модификация данных
    • Вопросы типизации
    1. J2EE-расширения JDBC API (дополнительные темы)
    • Суть расширений для J2EE
    • DataSources и пулы соединений
    • Распределенные транзакции
Складчина создана 5 ноября 2024 г. · описание обновлено 25 апреля 2026 г.

Другие материалы автора 11

МС Михаил Соколов Все материалы
2 429 ₽ 24 500 ₽