收集常用數據(如側欄數據)的最佳/最乾淨的方式是什麼?在我的應用程序中,我將只有兩組不同的數據,具體取決於User
是否在Project
中。收集並呈現公共數據
我做它像這樣在一分鐘:
def dashboard = {
def returnVal = getCommonSidebarContent()
returnVal << getCommonHeaderContent()
returnVal << [
//other data related to the main content of this particular page
]
return returnVal
}
其中getCommonSidebarContent()
的喜歡會返回地圖用戶的任務和其他數據。
我知道這是不好的,它是我開始的,但隨着時間的推移,我從來沒有仔細分類。幾乎在每種控制器方法中,它開始與returnVal
語句混亂。
你應該使用這種東西服務 – 2013-04-25 16:49:48
使用數據庫! – 2013-04-25 18:46:38