Создал с нуля библиотеку для JasperReports, которая делает работу с ним легкой
Работать с JasperReports тяжело — данные передаются хрупкими механизмами, бизнес-логика утекает в XML, а субрепорты требуют ручной синхронизации между Java и JRXML. jasper-modular-library решает это: отчёт описывается деревом POJO с аннотациями, процессор генерирует JRXML при компиляции, а рантайм собирает всё автоматически. В статье — типичные подходы к передаче данных и их проблемы, и как библиотека их устраняет.
https://habr.com/ru/articles/1018888/
#jasper #jasperreports #reports #reporting #java #springboot #library #opensource #pdf









