Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate отчеты / 9 сообщений из 9, страница 1 из 1
10.05.2012, 13:20:56
    #37787731
k0rvin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
Здравствуйте, имеется десктопное приложение использующее Hibernate, нужно сделать вывод отчетов с коллекцией hibernate-объектов в качестве источника, есть ли какая-нибудь система построения отчетов для этого? Что-нибудь а ля JasperReports+iReport.

Пробовал JasperReports, но так и не понял как подружить его с гибернейтом, слышал еще про Pentaho, но судя по описанию в вике оно умеет только JDBC.

Либо подскажите, как в iReport правильно cоздать отчет с использованием гибернейта (маппинги описаны с помощью аннотаций).
...
Рейтинг: 0 / 0
10.05.2012, 13:29:45
    #37787751
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
k0rvinЛибо подскажите, как в iReport правильно cоздать отчет с использованием гибернейта (маппинги описаны с помощью аннотаций).
Ну тут только инструкции коих в инете множество помогут.
А вообще джасперу без разницы, что вы там ему даете, в любом случае в сам отчет будете не целый объект ВАШЕГО типа передавать, а параметры - строки, числа и прочее, беря их у ВАШЕГО объекта.
...
Рейтинг: 0 / 0
10.05.2012, 13:31:02
    #37787754
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
k0rvinПробовал JasperReports, но так и не понял как подружить его с гибернейтом, слышал еще про Pentaho, но судя по описанию в вике оно умеет только JDBC.

А зачем его "дружить" с хибернейтом. Загружаете все объекты и скармливаете в JasperReports.
...
Рейтинг: 0 / 0
10.05.2012, 13:41:06
    #37787776
k0rvin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
А зачем его "дружить" с хибернейтом. Загружаете все объекты и скармливаете в JasperReports.

Так я не могу понять, как в iReport добавить поля объектов в отчет и вообще как правильно создать датасет (в iReport). Инструкции я гуглил, но видимо плохо, ничего особо полезного не нашел =/
...
Рейтинг: 0 / 0
10.05.2012, 14:03:12
    #37787829
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
...
Рейтинг: 0 / 0
10.05.2012, 14:27:56
    #37787881
k0rvin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
...
Рейтинг: 0 / 0
10.05.2012, 14:34:48
    #37787897
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
k0rvinBlazkowicz http://www.packtpub.com/article/jasperreports-creating-report-from-model-beans-of-java-applications
теперь iReport вообще виснет =/
Это из-за ссылки так?
...
Рейтинг: 0 / 0
10.05.2012, 14:36:49
    #37787902
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
Добрый день, k0rvin!

> Здравствуйте, имеется десктопное приложение использующее Hibernate,
> нужно сделать вывод отчетов с коллекцией hibernate-объектов в качестве
> источника, есть ли какая-нибудь система построения отчетов для этого?

Если в отчёте мало данных, то надо отдавать просто список объектов и не
парится с источником данных.

Если объектов много- не надо насиловать Hibernate - он для этого не
предназначен. Будут тормоза. Надо вытаскивать нативный запрос и
передавать его JDBC источнику данных.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.05.2012, 15:28:46
    #37787996
k0rvin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate отчеты
NixicЭто из-за ссылки так?

Ну я сделал как по ссылке (кстати уже пробовал этот способ раньше): при попытке получить данные возвращает нуллы =\

А виснет он походу сам по себе.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate отчеты / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]