Relatórios

Qual é a melhor ferramenta ?

Estou pensando em usar o jaspersoft.

Tem algum outro ?

Olá,
ele é bom, é o mais utilizado, mas dá trabalho…

Então, mas qual é a melhor solução ?

Dá trabalho em que sentido?
Toda ferramenta dá trabalho. Tudo possui curva de aprendizado. Mas, entendendo os conceitos e a forma de utilizar, fica tranquilo.

Eu tenho aqui o Jasperreport studio instalado e utilizava ele em outro projeto.

A implementação dele no eclipse é fácil, isto é, em projeto JSF ou Spring.

sim, não é difícil, mas acho muito trabalho pra pouco resultado, só pra conseguir um pdf de dados. Pq vc precisa de uma ferramenta específica, precisa importar as classes, precisa modelar todo layout e precisa fazer a integração do java com ele(envio dos dados). É mais trabalho que fazer um formulário CRUD.
Uma vez já fiz uma ferramenta que gerava os relatórios em formato html e disso gerava pdf, deu trabalho fazer o framework, mas depois pra fazer os relatórios foi bem mais fácil.

@guilhermebhte, depende do teu nível de conhecimento em java, JSF/Spring.
Tem tutoriais a rodo na internet, de como fazer para gerar relatórios do zero, utilizando conexão direta com banco de dados, utilizando java beans, para jsf, spring, etc.
Só pesquisar que você acha.

Alternativas ao jasper?
Você pretende criar relatórios e exportá-los em pdf? Então pode tentar o iText, que é utilizado no jasper reports.
Exportar como xls ou xlsx? Vai de Apache POI.
Exportar como texto? Java puro.