我正在開發客戶端 - 服務器應用程序。在這個應用程序中,Model
類應該在服務器端,而Controller
和Views
將在客戶端。我正嘗試使用Griffon
來構建用戶界面。由於Griffon實現了MVC模式,並且在目錄結構中分別具有模型,視圖和控制器,如app/models,app/views和app/controllers。此外,我使用Spring
提供遠程服務。使用Griffon和Spring的客戶端 - 服務器應用程序
現在,我的問題/這裏混淆Griffon
和Spring
整合是,我能有Model
班在遠程服務器上而仍然在Griffon
慣例?
使用Griffon
和Spring
開發Client-Server
應用程序的模式是什麼?
如何創建一個'淺模型?在'Griffon in Action MEAP'中我找不到'淺'這個詞。這本書中解釋了這個概念嗎? – TheKojuEffect 2013-05-11 06:10:18
淺層模型就像任何其他模型類一樣。我的意思是它只包含對用戶界面很重要的屬性。屬性值可以從UI填充,也可以來自模型的服務器端版本。服務器端模型是「真正的交易」,因爲它們與應用程序邏輯交互。 – aalmiray 2013-05-11 23:49:54
是否有任何可能我可以用'@ Bindable'註釋服務器端類並將這些類自動注入控制器。 – TheKojuEffect 2013-05-12 07:48:56