Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Данное видео является обновленной версией видеолекции №7, записанной еще 01.09.2022. Здравствуйте! Сегодня мы детально разберём ключевые компоненты Java-проекта, построенного с использованием Maven, MySQL и HikariCP. Мы рассмотрим структуру проекта, начиная с файла конфигурации POM.XML, и заканчивая основными методами работы с БД – создание базы, таблицы, добавление, удаление, обновление записей и их вывод в консоль. Особое внимание уделим эффективному управлению подключениями к базе данных с помощью HikariCP. В конце лекции мы сравним его с обычными подключениями и разберём, какие преимущества он даёт в плане производительности, управления ресурсами и отказоустойчивости. Кроме того, мы рассмотрим механизм экспорта данных в Excel с использованием библиотеки Apache POI. Мы разберём, как программа автоматически выгружает данные из базы в удобный Excel-файл. Код, который мы сегодня с вами напишем и изучим, охватывает полный цикл работы с базой данных, включая экспорт данных в Excel, что делает его отличным практическим примером для работы с реальными приложениями. Ссылка на проект: