[英]How do I get all parameter binding information from a CallableStatement?
[英]Get all the information from the server or do it in stages?
我想要獲取Cub Scout的名稱和圖片,Cub Scout的詳細信息,獎項和每個獎項的詳細信息,並在視圖中顯示這些詳細信息。 最好是從服務器端獲取每組詳細信息,然后將其傳遞回客戶端並顯示或一次獲取所有信息?
我會選擇選項2。但是,我認為我最好檢查一下。
問候,
格林
除非您的查詢返回了一些龐大的數據集,否則可能不需要多個查詢。 如果實現查詢時加載時間太慢,請考慮分頁結果。
當顯示帶有db中所有記錄的視圖時,通常最好的做法是顯示每行的最少數據,並鏈接到每行的更多詳細信息,以提供更好的用戶體驗,並減少查詢的加載時間。
現在,當用戶單擊更多詳細信息時,應獲取該特定行的其他詳細數據。
我同意,如果信息的大小不那么大,一次將其全部收集可能是一個好主意。 一切都取決於您的UX和后端設計。
您是否希望根據用戶交互來顯示信息?,是否要在應用程序的其他地方重用部分信息? 您是否在緩存查詢結果?
是的,那么您可能會考慮采用一些方法來獲取信息。 關於頁面控制器,除非不使用ajax,否則可以創建一個Facade(此模式 )以集成所有這些部分方法。
如果您有任何問題,請告訴我。
謝謝!,@ leo。
獲取異步調用的負載上更少的數據盡可能的好處on-load
,使Asynchronous calls
數據時需要。
選擇Asynchronous
兩個主要原因:
減少客戶端和服務器之間的通信量。
響應時間更快,因此可以提高性能和速度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.