对于非常简单的后端服务器,最好的Java RESTful框架是什么?

对于非常简单的后端服务器,最好的Java RESTful框架是什么?,java,spring,grails,rest,Java,Spring,Grails,Rest,我需要为hadoop开发一个非常薄的垫片,以便与Rails/Sinatra应用程序一起使用。我是一名.Net开发人员,对Ruby有丰富的经验。那么,如果一个非常小的项目需要它,并且它应该提供RESTfulWeb服务,那么选择什么样的最佳框架呢 我看了一下Grails,它似乎是一个非常健壮且类似Rails的解决方案。我应该看看春天吗?或者这对我的用例来说是一种过度的杀伤力?我真的很喜欢这个剧本!框架这是一个java RESTful框架,很容易在其中开发 IMO最值得注意的功能是,您不必每次更改代

我需要为hadoop开发一个非常薄的垫片,以便与Rails/Sinatra应用程序一起使用。我是一名.Net开发人员,对Ruby有丰富的经验。那么,如果一个非常小的项目需要它,并且它应该提供RESTfulWeb服务,那么选择什么样的最佳框架呢


我看了一下Grails,它似乎是一个非常健壮且类似Rails的解决方案。我应该看看春天吗?或者这对我的用例来说是一种过度的杀伤力?

我真的很喜欢这个剧本!框架这是一个java RESTful框架,很容易在其中开发

IMO最值得注意的功能是,您不必每次更改代码时都重新启动服务器,这使开发运行更加顺利。

我最好的选择是使用的REST支持

你还可以玩


虽然我没有使用过它们,但我喜欢Play的想法,类似Rails的Java框架。

虽然我最近经常使用Grails,但在这种情况下,我不太愿意推荐。如果您想了解更多关于Grails框架提供的“开箱即用”功能,除了RESTful URL映射和核心REST功能之外,请参阅

听起来好像您已经固化了web层和组件,并且正在寻找基于Java(或Groovy)的服务和DAO组件,这些组件将通过RESTAPI提供给客户机

在这种情况下,与其推荐Grails,不如鼓励服务器端开发人员在POJO类前面安装轻量级框架。我喜欢的候选者是REST let和DWR direct web remoting。当然还有其他问题,但安全性和成熟度、易用性等都是首要问题


看看sourceforge上的Krest 如果下载演示项目,几分钟内就可以运行完整的rest服务。

也可以查看一下。我允许创建非常轻量级的restful控制器。它支持http协议的所有领域,包括http方法、cookies。。。它基于JavaServlet标准。它与guice DI容器集成。无论何时更改控制器,都不必重新部署。控制器是热部署的,您只需刷新浏览器即可。所有配置(包括路由)都使用java完成


我将它用作angularjs项目的后端

将是一个不错的选择。也可以使用Resteasy或Resteasy。它们是简单而强大的框架。甚至Play框架也是最好的选择。

另请参阅,谢谢,事实证明,我毕竟需要使用Java开发所有东西-请参阅