【发布时间】:2013-08-07 14:34:55
【问题描述】:
我使用 jasper 报告已经有一段时间了
这些天来,我使用IReport 工具编译了.jrxml 文件,并将.jasper 文件复制到我的Web 应用程序中。我知道JaperCompileManager 编译.jrxml 并在运行时生成.jasper 文件。对此有一些疑问
- 是否会在我每次打开报告时编译并生成
.jasper文件,或者编译并保留 .jasper 文件直到.jrxml文件发生任何更改? - 执行此运行时编译是否会影响性能
- 哪种方法更好?使用预编译的 jasper 文件还是使用
.jrxmls进行运行时编译?
【问题讨论】:
-
如果您的模板是不可变的,最好使用 jasper 文件。您可以编写简单的测试来计算编译时间
-
没错,亚历克斯。我可以对时间进行一些简单的计算。只是想知道周围的正常做法是什么
标签: performance jasper-reports report reporting