簡體   English   中英

通過bean列表'iReport'而不是簡單地編寫完整查詢的好處?

[英]Benefits of passing bean list 'iReport' instead of simply write complete query?

誰能詳細說明將Bean結果列表傳遞給'iReport'的好處,而不是簡單地在iReport->數據->報告查詢中編寫完整的查詢?

為什么在iReport中首選使用JavaBean作為數據源? 這兩種策略的缺點和優點是什么?

請舉例說明我嗎?

遞歸查詢。

某些數據庫(MySQL)不具有遞歸查詢或分層數據的功能。 因此,有時只能通過首先用Java智能編譯數據並提供一個bean來生成數據集。

冬眠

與上述類似,提供一個由Hibernate生成的對象的Bean可能比從頭開始創建查詢要容易得多。 這也使您免於為您的應用程序可能支持的不同數據庫生成SQL查詢。

速度/無數據庫

有時,您需要生成的數據不在數據庫中(尚未)。 或者,您根本沒有數據庫,也需要生成報告。 豆在這里也有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM