java - Spring 5 报告

标签 java spring reporting

在 Spring Framework 5 的变更日志中,它声明他们删除了对 JasperReports 的兼容性。我可以使用哪种与 Spring FW 5 兼容的报告工具?

最佳答案

https://jira.spring.io/browse/SPR-13294 来自票据

we rather recommend native use of the JasperReports API in Spring MVC handler methods, generating reports from specifically designed RESTful endpoints. We are dropping our now semi-useless JasperReports view class hierarchy as of Spring Framework 5.0. Note that our existing support against the deprecated JRExporter API remains around in the Spring Framework 4.3.x line until 2019, in particular for existing applications. However, even with 4.3, native use of the JasperReports API is worth considering.

您应该使用 JasperReport 但避免使用 JRExporter。因此,只需手动添加所有 JasperReport 库并在需要时创建报告即可。 Jasper Report 生成代码可以由您自己的端点调用。

关于java - Spring 5 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47271098/

相关文章:

sql - 报告和可视化服务的 BIRT 替代方案

asp.net - 我可以用什么最好的隐形角色来替换?

java - 如何在策略文件中设置java.awt.awtpermission?

java - Tomcat 压缩不添加内容编码 : gzip in the Header

java - 上下文初始化失败 - NoSuchMethodError : AntPathMatcher. setCaseSensitive()

java - 无法启动组件 [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]

reporting - 寻找 JasperReports 的替代品

java - 我是否需要释放我修改并返回的 JNI 数组?

java - 将多个注释与参数合并

java - SpringBootTest - 考虑在配置中定义类型为 'java.lang.String' 的 bean