学习如何在Java中创建RESTful API的最佳来源是什么?[已关闭]
我正在寻找一本书或任何其他资源,可以帮助我学习如何在Java中创建RESTful API。在亚马逊上,我看到RESTful Java有几种解决方案,但我正在寻找为新手量身定制的解决方案。
期待得到您的建议/意见,谢谢!
我正在寻找一本书或任何其他资源,可以帮助我学习如何在Java中创建RESTful API。在亚马逊上,我看到RESTful Java有几种解决方案,但我正在寻找为新手量身定制的解决方案。
期待得到您的建议/意见,谢谢!
我不认为我只能指出一个资源,但我会采取一条路径(您可以根据您对REST的理解程度进行自定义)。我是一个希望首先让我的概念真正清晰,然后考虑实现概念的工具的人。
如果你还没有读过罗伊·菲尔丁(Roy Fielding)论文的第5章,我会从那里开始。这是一篇优秀的文章,还有什么比大师本人更好的学习来源。
Infoq是REST文章的一个很好的来源,对我帮助很大,这里是REST资源的汇编。同样在Infoq上阅读了Allamaraju的这篇优秀文章。
如果你正在看书,到目前为止我喜欢的两本书:RESTful Web Services Cookbook和RESTful Web Services。
当你正在寻找基于Java的服务时,我会熟悉Jersey和/或RESTEasy。尽可能多地编写小程序,熟悉的最佳方式是什么。
当你在某个时刻尝试一个基于Hypermedia约束的令人兴奋的RESTful框架时,我会探索Restfulie。
显然,我没有提供任何资源,但是我提供的行中的某些内容将很好地服务,IMO。
我发现《REST in Practice》是一本涵盖不同风格的REST架构的最好的书。它的建议也比许多其他书籍更实用(我对RESTful Web Services印象不深,因为我认为它缺乏重点)。