Google App Engine和Objectify-gwt

时间:2014-06-19 07:38:30

标签: google-app-engine gwt objectify

我正在努力整理我的第一个Google App Engine应用程序并完成了文档和一些示例,我认为我非常喜欢Objectify方法。但是,我也喜欢GWT,但是将Objectify对象传递给GWT类会导致问题。

所以我尝试了Objectify-gwt,但似乎只有风滚草吹了那个项目。任何例子似乎都是从2010/2011开始的,但该项目似乎最近已经从主要的Objectify分支机构(2014年4月)分离出来,所以我只是想知道它是否有未来。

如果没有,在Objectify后端和GWT前端之间传递数据的好模式是什么?我真的必须有两组对象,一组在持久层中,一组在UI中?

1 个答案:

答案 0 :(得分:0)

objectify-gwt是一小段代码,在更新方面并不需要太多代码。也就是说,有人刚刚提交了一个解决Gradle版本问题的拉取请求。它的新版本已经过期了。但除非GAE添加了一些新的数据类型,否则objectify-gwt已经完成了。我不会担心objectify-gwt的未来,而不是担心GWT的未来。

那就是说,我认为在GWT-RPC边界上来回传递原始实体类型的价值被高估了。它倾向于产生贫血领域模型。当我积极使用GWT时,我倾向于使用简单的嵌入式组件,而不是整个实体。但每个项目都不同;也许对你来说这是一个很好的方法。