Как и почему я создал информационную панель Business Insight — инструмент

Обо мне

Я профессиональный Java-разработчик с более чем 4-летним опытом написания надежного кода.

Проблема, которую я хотел решить

Постановка задачи заключалась в разработке приложения, которое извлекало бы данные из огромного набора данных и отображало шаблон в многостраничном файле Excel. Каждый лист будет содержать разные шаблоны и анализы.

Создал приложение, которое будет извлекать данные из БД с помощью Hibernate и заполнять их с помощью инфраструктуры Apache POI на нескольких листах и ​​в разных шаблонах и вычислениях.

Стек технологий

Java, Spring, Hibernate, Apache POI

Процесс начался с базовой системы архитектурного проектирования приложения и моделирования базы данных.

Проблемы, с которыми я столкнулся

Множество проблем с точки зрения создания Excel, организации данных, низкой скорости выборки данных из-за огромного объема, конфигурации формул Excel, цветового кодирования, создания заголовков и многого другого.

Основные выводы

Инфраструктура Apache POI, индексирование в базе данных, создание отчетов Excel с использованием Java

Советы и советы

Заключительные мысли и следующие шаги

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *