在GWT中开始使用大型CRUD项目?任何类似Caliburn的例子?

时间:2010-10-17 00:14:54

标签: gwt

我正在开发一个客户端GWT应用程序(已经编写了服务器端API)。我玩过GWT,但我从未开发过大型应用程序。是否有任何示例应用程序,类似于Caliburn对于WPF / Silverlight系列的方式?为了管理一个大型项目,它确实让我占据了我需要的90%。这将是一个CRUD繁重的应用程序,因此组织确实是关键。好像我在项目开始6个月后发现了这些东西,所以我觉得在项目开始时发现它会很好。

我能找到的最接近的是这个gwt-mvp-sample,如果项目增长到这个规模的5倍(或者至少对我来说,似乎它是无法管理的,它可能是一个错误的假设,这将是无法管理的我的部分。)

4 个答案:

答案 0 :(得分:0)

您是否看过ext-gwt或smartgwt等解决方案?虽然不是纯粹的GWT,但它们确实有助于crud应用程序,并且它们都拥有您想要的最常见操作的采样器。

答案 1 :(得分:0)

你签出了Spring Roo吗?我自己从未尝试过,但它声称通过生成大部分内容来处理Java / GWT应用程序中固有的许多样板代码。值得一看。

答案 2 :(得分:0)

grails将免费为您提供一些问题。它有一个gwt插件(你可以使用或不使用)

答案 3 :(得分:0)

我在同一条船上,试图制作相对较大的应用SampleMVP * 20种大小....我决定采取一些例外的方法....我可能是错的但我认为这将有所帮助我 1.我正在考虑让View了解模型,因为在泛型类中发送所有内容会增加复杂性 2.我觉得主持人还需要知道一些控件,比如ListBox,label,Datepicker等......有点难以转换HasValue中的所有控件 3.我也在考虑将List和Edit Presenters合并为特别小的页面..我将为List和View分别保持视图,但我将保留一个演示者...所以Contact Presenter和EditPresenter将被合并....视图窗口小部件将是独立的,但我将在同一页面上显示它们...如Showcase CwCellList示例。

我发现展示例有用,你可以试试看......

http://code.google.com/webtoolkit/examples/