使用Grails进行Web服务客户端项目

问题描述:

我目前正在研究Grails,如果使用Web服务客户端项目是一个不错的选择。据说Grails对开发管理门户和原型非常有益。不过,我担心的是将Grails用于管理门户,其中管理门户由Rest-API调用驱动。因此,我可以将其视为Web服务客户端应用程序。因此,我将无法使用Grails脚手架功能来生成控制器或其相关测试用例。还有通过Hibernate的对象关系映射。但是我仍然可以根据我定义的域对象获取视图。考虑到上述问题,Grails仍然比使用传统的Java/Spring和Spring RestTemplate方法更合理吗?使用Grails进行Web服务客户端项目

这是一个主观的问题,但IMO是的,主要是Web服务消费者的Grails Web应用程序仍然是不错的选择。 Groovy的远程API功能非常高效且干净,无论域/服务层是什么样子,视图层和控制器都是高质量的。

在我目前的项目中,我们的一个Grails应用程序就像您描述的一样行事,并且在质量,性能和生产力方面取得了成功。

+0

谢谢您的信息。 – MCF 2013-05-10 05:45:07