我正在开发一个gwt项目,正在寻找合适的服务器端技术。
它应该支持开源并支持用户登录(而不是使用openID ...)和密码恢复等
似乎事实上的标准是spring + hibernate。但是,我对它们都不熟悉,并且明白学习曲线(尤其是弹簧)非常高。使用GOOG优秀的在线教程,gwt很容易学习,但是弹簧相当于强加了许多配置文件并对其内部结构有了更深入的了解。
所以我正在寻找一种更简单的服务器端技术来部署我的gwt应用程序。我绝对准备在必要时学习一个新的框架,但不是为了理解基础知识需要2个月的时间......
任何想法......?
答案 0 :(得分:2)
Spring Roo可以让您立即开始使用 GWT 应用。它甚至还有脚手架(如Rails),可以轻松生成视图和模型的代码。这是一个很好的video,它引入了Roo,这里是一个guide,用于Rails多年前开创的10分钟应用程序。
关于Roo的一个很酷的事情是,它可以让你快速启动,同时仍然正确地完成所有事情(即与Spring安全,Hibernate,Maven等集成)。
答案 1 :(得分:1)
您可以查看Google AppEngine + GWT。它为您提供了完整的开发环境:
http://code.google.com/webtoolkit/doc/latest/tutorial/appengine.html
这篇文章还提供了一些有关如何开始使用Google Plugin for Eclipse的信息,该插件支持GWT,Google AppEngine等。
答案 2 :(得分:0)
我第二次使用Google App Engine,尤其是Java版本,因为它与GWT轻松集成。我现在正以这种方式使用它。 App Engine有很好的文档和完整的文档,类似于GWT。
集成构建过程的一种简单方法是(1)使用GWT代码生成器生成标准项目树和ant构建过程,然后(2)阅读本文关于将GAE / Java与GWT集成: https://developers.google.com/web-toolkit/doc/latest/tutorial/appengine