【发布时间】:2011-04-11 09:40:29
【问题描述】:
在使用 MVP 模式 + Hibernate 开发基于 GWT 的应用程序几个月后,我发现应用程序中的每一个小改动都很痛苦,而且小部件看起来很糟糕。
我也评估了 Vaadin,它看起来很有前途。数据绑定让我忘记了 DTO 转换的方式,看起来很有趣,而且最终的结果看起来也很专业,所以我几乎确信要重做 Vaadin 的工作。
关键是,我非常喜欢 GWT 中 MVP 的代码简洁性,但是我一直无法找到合理的解释来说明如何使其适应 Vaadin,而不会放弃大部分已经完成的工作。
我对代码适配的主要关注是如何将 GWT 类、History 和 Eventbus 与 Vaadin 一起使用。
在此之前有没有人经历过这个过程,可以为我们指明方向?或者,也许有理由在与 Vaadin 合作时不与 MVP 混为一谈,这是我现在无法预见的?
【问题讨论】: