【发布时间】:2013-02-19 21:03:24
【问题描述】:
直到最近,Gilead 看起来还是将 GWT 和 Hibernate 粘合在一起的最佳解决方案。 不幸的是,Gilead 项目似乎被放弃了,并且没有升级到新的 GWT 2.5,这让我们寻找替代品。
您是否知道任何新项目与 Gilead 为旧版本的 GWT 所做的事情基本相同?
【问题讨论】:
直到最近,Gilead 看起来还是将 GWT 和 Hibernate 粘合在一起的最佳解决方案。 不幸的是,Gilead 项目似乎被放弃了,并且没有升级到新的 GWT 2.5,这让我们寻找替代品。
您是否知道任何新项目与 Gilead 为旧版本的 GWT 所做的事情基本相同?
【问题讨论】:
这是一个稍微不同的编程模型(使用代理对象而不是真正的实际数据模型对象),但我建议使用官方 GWT 请求工厂作为替代:https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory
我们发现它是一种更好的编程模型,因为它不会强迫您让模型类不包含任何服务器端代码。我相信它还具有许多性能优势,因为它会自动将更改作为增量进行管理,而不是重新序列化整个对象。
【讨论】:
在我的开发团队中,我们使用dehibernator 在将实体发送到客户端之前摆脱 Hibernate 代理和惰性集合。简单有效。
【讨论】:
这似乎值得一试:Gilead fork for GWT 2.7.0
【讨论】: