1

我们的项目利用 gilead 使用 GWT RPC 模型将模型对象传递给客户端。我们面临的问题是,随着我们模型的增长/变化,在客户端对 JSON 进行序列化以进行处理变得越来越成为一个问题。

我正在考虑使用覆盖类型作为我们实体对象的客户端表示。

将其与 Hibernate 结合使用时,一般方法是什么,您是否必须重新创建对象服务器端然后持久化?

是否可以将客户端对象传回,然后使用 Dozer 映射到服务器端 Entity ?

谢谢, 安德罗斯

4

1 回答 1

1

使用 Gilead 和 GWT-RPC,您根本不需要将对象转换为 JSON。您只需将您的对象(扩展 net.sf.gilead.pojo.gwt.LightEntity 的实体)传递给客户端,然后直接在客户端上使用它们。您还可以将这些对象从客户端发送到服务器。我建议看一下本文中的 Gilead 示例:

http://code.google.com/webtoolkit/articles/using_gwt_with_hibernate.html

你可以在这里下载源代码:

http://google-web-toolkit.googlecode.com/files/gwt_hibernate_gilead.zip

于 2011-04-07T08:43:59.060 回答