我正在尽我最大的努力使用ROO,问题是我之前工作的都是使用eclipse和GWT designer创建的普通gwt应用程序。此外,我确实知道Spring和JPA是如何工作的,DAO是如何使用方面简化的,以及如何从数据库中获取数据。
当我尝试gwt设置功能时,事情变得很疯狂...它实现了一两个模式,我所能说的就是“我现在把.client包中的.java放在哪里了?”感觉就像一个迷宫,鼠标试图从数据库中拿到奶酪
那么,我现在该如何使用这些模式呢?或者,是否可以在只使用实体的情况下删除roo,并将其保留为具有客户端/服务器包的普通GWT应用程序?
发布于 2011-08-13 17:54:53
Roo不会限制你使用它,所以你可以在任何阶段放弃它,例如,没有什么可以阻止你使用Roo创建实体,然后不运行"gwt setup“步骤,而只是自己做这些事情。
然而,我不建议这样做。Roo为您提供的大量GWT样板代码是非常有益的。另一个要点是Roo使用的GWT模式是MVP (Model View Presenter),它被认为是“最佳实践”GWT模式。当我第一次使用Roo作为GWT时,我对MVP一无所知,实际上我使用了Roo和GWT文档来学习MVP和UIBinder等概念,事实证明它非常有用。
因此,我建议您阅读一般的MVP概念,看看Roo如何在它为您创建的项目中使用这些概念。here是一个很好的起点。
如果你有任何更具体的问题要问为什么Roo在GWT设置期间做了某些事情,那么请随时问我,我应该能够帮助你,因为我最近组装了一个相当复杂的GWT - Roo应用程序。
https://stackoverflow.com/questions/7049408
复制相似问题