我应该使用哪一个在Jasper中生成更好的性能报告?
print = JasperFillManager.fillReport(jasperReport, params, datasource);
,或者
print = JasperFillManager.fillReport(jasperReport, params, connection);
答案 0 :(得分:1)
查看源代码:here。选择与您正在使用的版本相匹配的版本。
在我看过的版本中,它几乎没有任何区别。如果提供连接,填充代码将在内部从连接创建数据源。从那时起,性能应该与您自己将连接转换为数据源相同。
(这是你期望他们为各种便利过载做的事情。)