在我的api中,可以使用查询参数在资源的URI中指定搜索条件。/cars?search=color,blue;OR;doors,4 --> Returns a list of cars that are blue or have 4 doors
在服务器端,搜索字符串映射到所需的底层技术取决于rest资源,这可以是一个SQL查询、Hibernate条件api、另一个webservice调用、.这两个示例非常简单,可以支持,但我还需要更复杂的搜索功能,比如子字符串搜索、日期前后
我过去曾使用过Grails --它非常适合这一点--但我想为了自己的目的而学习Spring,主要是因为它是占主导地位的基于Java的服务器技术。但是,一个问题已经是我的托管服务不支持Spring,也不支持Grails。他们确实支持Ruby on Rails和PHP。
我的问题是-让Spring启动并运行restful服务需要多长的学习曲线?有没有真正好的教程/学习资源可以在短时间内学习Spring?另外,寻找托管服务器会不会很难/很贵?或者我应该认输