我正在开发客户端 - 服务器应用程序。在这个应用程序中,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