TGViewer
HABR FEED + OPENNET HABR FEED + OPENNET @tmfeed · 2.72K subscribers
Post #322886 93
Модульная надстройка для JasperReports: откуда взялся Jasper и почему он так устроен. Часть 1 #habr
https://habr.com/ru/articles/1086756/
Tags: jasperreports, java, open source, jrxml, spring boot, отчёты, аннотационный процессор, субрепорты, pdf
Author: hhdevr
More from @tmfeed
  1. Oct 13, 2026[Перевод] Я не хочу читать то, чего вы не писали #habr https://habr.com/ru/articles/109313…
  2. Oct 13, 2026Я добавил Rerank в Obsidian. Что показали тесты на 64 и 500 заметках #habr https://habr.co…
  3. Oct 13, 2026[Перевод] OIDC настроен. Почему ваши GitHub Actions всё ещё уязвимы? #habr https://habr.co…
  4. Oct 13, 202614 октября 2026: проверяем ключи для GitHub #habr https://habr.com/ru/companies/hexlet/art…
  5. Oct 13, 2026Как сделать RAG-чат для сайта, который не выдумывает цены: пять решений из моего бота #hab…
  6. Oct 13, 2026Зачем мы жжём сутки машинного времени, если лидерборд уже есть #habr https://habr.com/ru/c…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →