Лекция №7 [Обновление от 22.02.2025]. Java. Связка Java + Maven + SQL (MySQL) + Excel (Apache Poi)

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

Смотрите также