JasperReports

Olá, pessoal.

Gostaria de saber como eu utilizo o Jasper com Hibernate.

JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn);

Onde “conn” é a conexão com o banco de dados.

Como vou passar uma conexão uma vez que uso Hibernate. Do tipo:
sessao = HibernateUtility.getSession(); //Abrindo uma sessão
tx = sessao.beginTransaction();

Não sei como fazer neste caso.

Podem me orientar??

Tu utiliza a interface

JRDatasource e passa como parametro na conexao

Na interface JRDatasource eu passo o ResultSet?

Eu tenho uma classe DAO que realiza a conexão com o Banco de Dados. Como faria? Vc poderia me explicar melhor?

Mais uma vez obrigado