2014-10-04 130 views
0

我應該使用哪一個更好的性能在Jasper中生成報告?哪種方法可以提高性能?

print = JasperFillManager.fillReport(jasperReport, params, datasource); 

,或者

print = JasperFillManager.fillReport(jasperReport, params, connection); 

回答

1

看源代碼:here。選擇與您使用的版本相匹配的版本。

在我看的版本中,它幾乎沒有區別。如果您提供連接,則填充代碼將在內部從連接創建一個數據源。從此以後,性能應該與您自己將連接轉換爲數據源時的性能相同。

(這是你所期望的,他們會爲各種便利超負荷而做)

相關問題