Hace algún día mi jefe me preguntó si quería facturas en PDF desde la aplicación web. Dado que todos usan JasperReports y iReport para el diseño, lo intenté. Mi aplicación web está basada en Java + Hibernate y Spring. Al principio, Jasper parecía estar bien y yo también informar. De todos modos, me han detenido dos cosas:Buscando una alternativa a JasperReports
- iReport es lo más lento que he visto en mi vida.
- Más en serio, tengo ciertos frijoles que tienen cierta jerarquía de clases y es muy complicado manejar esto en Jasper. Todo el mundo en mi oficina utiliza Jasper con consultas SQL, y de esa manera es una herramienta fácil y práctica, pero pasé todo el día intentando mapear mis beans en informes y subinformes y muy pocos trabajos.
He visto DynamicJasper, pero parece que no puedo diseñar informes con él. ¿Qué piensas? ¿Hay alternativas más fáciles de usar?
¿Está buscando alternativas que se trabajarán en conjunto con Java + Hibernate y Spring? –
La API de DynamicJasper es la "envoltura" de JasperReports API –
En cuanto al rendimiento de iReport, hay algún tipo de error en los recientes 4.1.x y 4.5 lanzamientos. Consulte esta publicación en el foro para obtener más información: http://jasperforge.org/plugins/espforum/view.php?group_id=83&forumid=101&topicid=94781#95291. Eliminar/restablecer classpath aumentó el rendimiento de iReport en un orden de magnitud para mí. – kaliatech